Warning: Permanently added '3.84.217.224' (ECDSA) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 1406389 --chroot fedora-30-x86_64 --detached Version: 0.38 Task: {'build_id': 1406389, 'buildroot_pkgs': ['git', 'xorg-x11-server-devel'], 'chroot': 'fedora-30-x86_64', 'enable_net': True, 'fetch_sources_only': True, 'git_hash': 'e71f514ff51d971e94cd06881c724f3ae1e2af99', 'git_repo': 'xxmitsu/mesa-git/clang', 'memory_reqs': 2048, 'package_name': 'clang', 'package_version': '9.0.1-3.fc31', 'project_dirname': 'mesa-git', 'project_name': 'mesa-git', 'project_owner': 'xxmitsu', 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/xxmitsu/mesa-git/fedora-30-x86_64/', 'id': 'copr_base', 'name': 'Copr repository'}, {'baseurl': 'https://copr-be.cloud.fedoraproject.org/results/xxmitsu/mesa-git/fedora-$releasever-$basearch/', 'id': 'https_copr_be_cloud_fedoraproject_org_results_xxmitsu_mesa_git_fedora_releasever_basearch', 'name': 'Additional repo ' 'https_copr_be_cloud_fedoraproject_org_results_xxmitsu_mesa_git_fedora_releasever_basearch'}], 'sandbox': 'xxmitsu/mesa-git--https://src.fedoraproject.org/user/sergesanspaille', 'source_json': {'clone_url': 'https://copr-dist-git.fedorainfracloud.org/git/xxmitsu/mesa-git/clang.git', 'committish': 'e71f514ff51d971e94cd06881c724f3ae1e2af99'}, 'source_type': 8, 'submitter': 'https://src.fedoraproject.org/user/sergesanspaille', 'task_id': '1406389-fedora-30-x86_64', 'timeout': 86400, 'use_bootstrap_container': False, 'uses_devel_repo': False, 'with_opts': ['separatepref', 'llvm9'], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/xxmitsu/mesa-git/clang.git /tmp/copr-rpmbuild-4qy45a1i/obtain-sources/clang --depth 500 --no-single-branch cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/xxmitsu/mesa-git/clang.git', '/tmp/copr-rpmbuild-4qy45a1i/obtain-sources/clang', '--depth', '500', '--no-single-branch'] cwd: . rc: 0 stdout: stderr: Cloning into '/tmp/copr-rpmbuild-4qy45a1i/obtain-sources/clang'... Running: git checkout e71f514ff51d971e94cd06881c724f3ae1e2af99 cmd: ['git', 'checkout', 'e71f514ff51d971e94cd06881c724f3ae1e2af99'] cwd: /tmp/copr-rpmbuild-4qy45a1i/obtain-sources/clang rc: 0 stdout: stderr: Note: switching to 'e71f514ff51d971e94cd06881c724f3ae1e2af99'. 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 e71f514 automatic import of clang Running: cp -r . /tmp/copr-rpmbuild-4qy45a1i cmd: ['cp', '-r', '.', '/tmp/copr-rpmbuild-4qy45a1i'] cwd: /tmp/copr-rpmbuild-4qy45a1i/obtain-sources/clang rc: 0 stdout: stderr: Generated rpkg config: [rpkg] preprocess_spec = True # auto-packing is deprecated: auto_pack = True [git] lookaside = https://copr-dist-git.fedorainfracloud.org/repo/pkgs/%(ns2)s/%(ns1)s/%(name)s/%(filename)s/%(hashtype)s/%(hash)s/%(filename)s anongiturl = https://copr-dist-git.fedorainfracloud.org/git/%(module)s Writing config into /tmp/copr-rpmbuild-4qy45a1i/obtain-sources/.config/rpkg.conf Running: rpkg -C /tmp/copr-rpmbuild-4qy45a1i/obtain-sources/.config/rpkg.conf sources --outdir /tmp/copr-rpmbuild-4qy45a1i cmd: ['rpkg', '-C', '/tmp/copr-rpmbuild-4qy45a1i/obtain-sources/.config/rpkg.conf', 'sources', '--outdir', '/tmp/copr-rpmbuild-4qy45a1i'] cwd: /tmp/copr-rpmbuild-4qy45a1i/obtain-sources/clang rc: 0 stdout: Downloading clang-9.0.1.src.tar.xz from lookaside cache at copr-dist-git.fedorainfracloud.org Downloading clang-tools-extra-9.0.1.src.tar.xz from lookaside cache at copr-dist-git.fedorainfracloud.org stderr: /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=86400): unbuffer mock --buildsrpm --spec /tmp/copr-rpmbuild-4qy45a1i/clang.spec --sources /tmp/copr-rpmbuild-4qy45a1i --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1590391063.654658 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with separatepref --with llvm9 INFO: mock.py version 2.2 starting (python version = 3.7.6)... 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(/tmp/copr-rpmbuild-4qy45a1i/clang.spec) Config(fedora-30-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-30-x86_64-1590391063.654658/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 2.2 INFO: Mock Version: 2.2 Start: dnf install No matches found for the following disable plugin patterns: local, spacewalk Copr repository 1.1 MB/s | 194 kB 00:00 Additional repo https_copr_be_cloud_fedoraproje 3.3 MB/s | 194 kB 00:00 fedora 22 MB/s | 70 MB 00:03 updates 19 MB/s | 25 MB 00:01 Dependencies resolved. ====================================================================================== Package Arch Version Repo Size ====================================================================================== Installing group/module packages: bash  x86_64 5.0.11-1.fc30 updates 1.6 M bzip2  x86_64 1.0.6-29.fc30 fedora 49 k coreutils  x86_64 8.31-6.fc30 updates 1.4 M cpio  x86_64 2.12-10.fc30 fedora 247 k diffutils  x86_64 3.7-2.fc30 fedora 384 k fedora-release  noarch 30-6 updates 11 k fedora-release-common  noarch 30-6 updates 19 k findutils  x86_64 1:4.6.0-22.fc30 fedora 504 k gawk  x86_64 4.2.1-6.fc30 fedora 1.1 M glibc-minimal-langpack  x86_64 2.29-29.fc30 updates 29 k grep  x86_64 3.1-9.fc30 fedora 248 k gzip  x86_64 1.9-9.fc30 fedora 151 k info  x86_64 6.6-1.fc30 fedora 212 k make  x86_64 1:4.2.1-14.fc30 updates 486 k patch  x86_64 2.7.6-11.fc30 updates 126 k redhat-rpm-config  noarch 132-1.fc30 updates 63 k rpm-build  x86_64 4.14.2.1-5.fc30 updates 106 k sed  x86_64 4.5-3.fc30 fedora 285 k shadow-utils  x86_64 2:4.6-9.fc30 updates 1.2 M tar  x86_64 2:1.32-1.fc30 fedora 863 k unzip  x86_64 6.0-43.fc30 fedora 175 k util-linux  x86_64 2.33.2-2.fc30 updates 2.4 M which  x86_64 2.21-14.fc30 fedora 41 k xz  x86_64 5.2.4-5.fc30 fedora 143 k Installing dependencies: alternatives  x86_64 1.11-4.fc30 fedora 33 k audit-libs  x86_64 3.0-0.15.20191104git1c2f876.fc30 updates 110 k basesystem  noarch 11-7.fc30 fedora 6.9 k binutils  x86_64 2.31.1-37.fc30 updates 5.9 M boost-regex  x86_64 1.69.0-9.fc30 updates 302 k brotli  x86_64 1.0.7-3.fc30 fedora 311 k bzip2-libs  x86_64 1.0.6-29.fc30 fedora 37 k ca-certificates  noarch 2020.2.40-1.1.fc30 updates 384 k coreutils-common  x86_64 8.31-6.fc30 updates 2.0 M cracklib  x86_64 2.9.6-19.fc30 fedora 77 k crypto-policies  noarch 20190527-1.git0b3add8.fc30 updates 51 k ctags  x86_64 5.8-25.fc30 fedora 158 k curl  x86_64 7.65.3-4.fc30 updates 300 k cyrus-sasl-lib  x86_64 2.1.27-0.6rc7.fc30 fedora 92 k dwz  x86_64 0.12-10.fc30 fedora 102 k efi-srpm-macros  noarch 4-2.fc30 fedora 23 k elfutils  x86_64 0.179-2.fc30 updates 519 k elfutils-default-yama-scope  noarch 0.179-2.fc30 updates 18 k elfutils-libelf  x86_64 0.179-2.fc30 updates 183 k elfutils-libs  x86_64 0.179-2.fc30 updates 261 k expat  x86_64 2.2.8-1.fc30 updates 98 k fedora-gpg-keys  noarch 30-4 updates 104 k fedora-repos  noarch 30-4 updates 9.5 k file  x86_64 5.36-5.fc30 updates 49 k file-libs  x86_64 5.36-5.fc30 updates 547 k filesystem  x86_64 3.10-1.fc30 fedora 1.1 M fpc-srpm-macros  noarch 1.2-1.fc30 fedora 7.5 k gc  x86_64 7.6.4-5.fc30 fedora 93 k gdb-headless  x86_64 8.3-7.fc30 updates 3.6 M gdbm-libs  x86_64 1:1.18-4.fc30 fedora 50 k ghc-srpm-macros  noarch 1.4.2-9.fc30 fedora 7.6 k glib2  x86_64 2.60.7-3.fc30 updates 2.6 M glibc  x86_64 2.29-29.fc30 updates 3.9 M glibc-common  x86_64 2.29-29.fc30 updates 805 k gmp  x86_64 1:6.1.2-10.fc30 fedora 265 k gnat-srpm-macros  noarch 4-9.fc30 fedora 8.5 k go-srpm-macros  noarch 2-19.fc30 fedora 11 k guile22  x86_64 2.2.4-3.fc30 fedora 6.4 M keyutils-libs  x86_64 1.6-2.fc30 fedora 30 k krb5-libs  x86_64 1.17-15.fc30 updates 740 k libacl  x86_64 2.2.53-3.fc30 fedora 24 k libarchive  x86_64 3.3.3-7.fc30 updates 352 k libatomic_ops  x86_64 7.6.6-2.fc30 fedora 34 k libattr  x86_64 2.4.48-5.fc30 fedora 17 k libbabeltrace  x86_64 1.5.6-2.fc30 fedora 184 k libblkid  x86_64 2.33.2-2.fc30 updates 144 k libcap  x86_64 2.26-5.fc30 fedora 46 k libcap-ng  x86_64 0.7.9-7.fc30 fedora 27 k libcom_err  x86_64 1.44.6-2.fc30 updates 27 k libcurl  x86_64 7.65.3-4.fc30 updates 262 k libdb  x86_64 5.3.28-37.fc30 fedora 735 k libdb-utils  x86_64 5.3.28-37.fc30 fedora 129 k libfdisk  x86_64 2.33.2-2.fc30 updates 193 k libffi  x86_64 3.1-19.fc30 fedora 31 k libgcc  x86_64 9.3.1-2.fc30 updates 101 k libgcrypt  x86_64 1.8.5-1.fc30 updates 450 k libgpg-error  x86_64 1.33-2.fc30 fedora 238 k libicu  x86_64 63.2-2.fc30 updates 9.0 M libidn2  x86_64 2.3.0-1.fc30 updates 93 k libipt  x86_64 2.0-2.fc30 fedora 51 k libmetalink  x86_64 0.1.3-8.fc30 fedora 28 k libmount  x86_64 2.33.2-2.fc30 updates 167 k libnghttp2  x86_64 1.40.0-1.fc30 updates 72 k libnsl2  x86_64 1.2.0-4.20180605git4a062cf.fc30 fedora 54 k libpkgconf  x86_64 1.6.1-1.fc30 fedora 34 k libpsl  x86_64 0.20.2-6.fc30 fedora 57 k libpwquality  x86_64 1.4.0-12.fc30 fedora 96 k libselinux  x86_64 2.9-3.1.fc30 updates 78 k libsemanage  x86_64 2.9-1.fc30 fedora 112 k libsepol  x86_64 2.9-1.fc30 fedora 280 k libsigsegv  x86_64 2.11-7.fc30 fedora 25 k libsmartcols  x86_64 2.33.2-2.fc30 updates 107 k libssh  x86_64 0.9.3-1.fc30 updates 207 k libssh-config  noarch 0.9.3-1.fc30 updates 11 k libstdc++  x86_64 9.3.1-2.fc30 updates 605 k libtasn1  x86_64 4.13-7.fc30 fedora 67 k libtirpc  x86_64 1.2.6-0.fc30 updates 93 k libtool-ltdl  x86_64 2.4.6-29.fc30 fedora 34 k libunistring  x86_64 0.9.10-5.fc30 fedora 415 k libutempter  x86_64 1.1.6-16.fc30 fedora 24 k libuuid  x86_64 2.33.2-2.fc30 updates 26 k libverto  x86_64 0.3.0-7.fc30 fedora 20 k libxcrypt  x86_64 4.4.16-3.fc30 updates 123 k libxml2  x86_64 2.9.10-3.fc30 updates 686 k libzstd  x86_64 1.4.4-1.fc30 updates 266 k lua-libs  x86_64 5.3.5-5.fc30 fedora 104 k lz4-libs  x86_64 1.9.1-1.fc30 updates 62 k mpfr  x86_64 3.1.6-4.fc30 fedora 212 k ncurses  x86_64 6.1-10.20180923.fc30 fedora 360 k ncurses-base  noarch 6.1-10.20180923.fc30 fedora 59 k ncurses-libs  x86_64 6.1-10.20180923.fc30 fedora 288 k nim-srpm-macros  noarch 2-1.fc30 updates 8.2 k ocaml-srpm-macros  noarch 5-5.fc30 fedora 7.7 k openblas-srpm-macros  noarch 2-5.fc30 fedora 7.3 k openldap  x86_64 2.4.47-1.fc30 fedora 280 k openssl-libs  x86_64 1:1.1.1g-1.fc30 updates 1.4 M p11-kit  x86_64 0.23.20-1.fc30 updates 316 k p11-kit-trust  x86_64 0.23.20-1.fc30 updates 130 k pam  x86_64 1.3.1-17.fc30 fedora 624 k pcre  x86_64 8.44-1.fc30 updates 189 k pcre2  x86_64 10.34-9.fc30 updates 219 k pcre2-syntax  noarch 10.34-9.fc30 updates 141 k perl-srpm-macros  noarch 1-29.fc30 fedora 8.2 k pkgconf  x86_64 1.6.1-1.fc30 fedora 38 k pkgconf-m4  noarch 1.6.1-1.fc30 fedora 15 k pkgconf-pkg-config  x86_64 1.6.1-1.fc30 fedora 11 k popt  x86_64 1.16-17.fc30 fedora 55 k publicsuffix-list-dafsa  noarch 20190128-2.fc30 fedora 54 k python-pip-wheel  noarch 19.0.3-7.fc30 updates 1.2 M python-setuptools-wheel  noarch 40.8.0-2.fc30 updates 276 k python-srpm-macros  noarch 3-47.fc30 updates 16 k python3-libs  x86_64 3.7.7-1.fc30 updates 7.9 M qt5-srpm-macros  noarch 5.12.5-1.fc30 updates 8.9 k readline  x86_64 8.0-2.fc30 fedora 191 k rpm  x86_64 4.14.2.1-5.fc30 updates 479 k rpm-build-libs  x86_64 4.14.2.1-5.fc30 updates 86 k rpm-libs  x86_64 4.14.2.1-5.fc30 updates 264 k rust-srpm-macros  noarch 10-1.fc30 updates 9.5 k setup  noarch 2.13.6-1.fc30 updates 149 k source-highlight  x86_64 3.1.9-1.fc30 updates 673 k sqlite-libs  x86_64 3.26.0-7.fc30 updates 557 k systemd-libs  x86_64 241-14.git18dd3fb.fc30 updates 503 k tzdata  noarch 2020a-1.fc30 updates 427 k xz-libs  x86_64 5.2.4-5.fc30 fedora 85 k zip  x86_64 3.0-24.fc30 fedora 264 k zlib  x86_64 1.2.11-19.fc30 updates 91 k zstd  x86_64 1.4.4-1.fc30 updates 396 k Installing Groups: Buildsystem building group Transaction Summary ====================================================================================== Install 151 Packages Total download size: 76 M Installed size: 339 M Downloading Packages: (1/151): alternatives-1.11-4.fc30.x86_64.rpm 1.1 MB/s | 33 kB 00:00 (2/151): basesystem-11-7.fc30.noarch.rpm 233 kB/s | 6.9 kB 00:00 (3/151): bzip2-1.0.6-29.fc30.x86_64.rpm 17 MB/s | 49 kB 00:00 (4/151): bzip2-libs-1.0.6-29.fc30.x86_64.rpm 8.8 MB/s | 37 kB 00:00 (5/151): brotli-1.0.7-3.fc30.x86_64.rpm 8.1 MB/s | 311 kB 00:00 (6/151): cpio-2.12-10.fc30.x86_64.rpm 32 MB/s | 247 kB 00:00 (7/151): cracklib-2.9.6-19.fc30.x86_64.rpm 10 MB/s | 77 kB 00:00 (8/151): ctags-5.8-25.fc30.x86_64.rpm 24 MB/s | 158 kB 00:00 (9/151): cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_ 26 MB/s | 92 kB 00:00 (10/151): diffutils-3.7-2.fc30.x86_64.rpm 38 MB/s | 384 kB 00:00 (11/151): dwz-0.12-10.fc30.x86_64.rpm 9.2 MB/s | 102 kB 00:00 (12/151): efi-srpm-macros-4-2.fc30.noarch.rpm 2.1 MB/s | 23 kB 00:00 (13/151): filesystem-3.10-1.fc30.x86_64.rpm 65 MB/s | 1.1 MB 00:00 (14/151): findutils-4.6.0-22.fc30.x86_64.rpm 26 MB/s | 504 kB 00:00 (15/151): fpc-srpm-macros-1.2-1.fc30.noarch.rpm 400 kB/s | 7.5 kB 00:00 (16/151): gawk-4.2.1-6.fc30.x86_64.rpm 76 MB/s | 1.1 MB 00:00 (17/151): gc-7.6.4-5.fc30.x86_64.rpm 5.7 MB/s | 93 kB 00:00 (18/151): gdbm-libs-1.18-4.fc30.x86_64.rpm 3.0 MB/s | 50 kB 00:00 (19/151): ghc-srpm-macros-1.4.2-9.fc30.noarch.r 2.8 MB/s | 7.6 kB 00:00 (20/151): gmp-6.1.2-10.fc30.x86_64.rpm 61 MB/s | 265 kB 00:00 (21/151): gnat-srpm-macros-4-9.fc30.noarch.rpm 2.0 MB/s | 8.5 kB 00:00 (22/151): go-srpm-macros-2-19.fc30.noarch.rpm 2.2 MB/s | 11 kB 00:00 (23/151): grep-3.1-9.fc30.x86_64.rpm 9.4 MB/s | 248 kB 00:00 (24/151): guile22-2.2.4-3.fc30.x86_64.rpm 97 MB/s | 6.4 MB 00:00 (25/151): gzip-1.9-9.fc30.x86_64.rpm 2.2 MB/s | 151 kB 00:00 (26/151): info-6.6-1.fc30.x86_64.rpm 45 MB/s | 212 kB 00:00 (27/151): keyutils-libs-1.6-2.fc30.x86_64.rpm 5.6 MB/s | 30 kB 00:00 (28/151): libacl-2.2.53-3.fc30.x86_64.rpm 4.0 MB/s | 24 kB 00:00 (29/151): libatomic_ops-7.6.6-2.fc30.x86_64.rpm 9.0 MB/s | 34 kB 00:00 (30/151): libattr-2.4.48-5.fc30.x86_64.rpm 4.1 MB/s | 17 kB 00:00 (31/151): libbabeltrace-1.5.6-2.fc30.x86_64.rpm 33 MB/s | 184 kB 00:00 (32/151): libcap-2.26-5.fc30.x86_64.rpm 7.7 MB/s | 46 kB 00:00 (33/151): libcap-ng-0.7.9-7.fc30.x86_64.rpm 4.1 MB/s | 27 kB 00:00 (34/151): libdb-5.3.28-37.fc30.x86_64.rpm 73 MB/s | 735 kB 00:00 (35/151): libdb-utils-5.3.28-37.fc30.x86_64.rpm 31 MB/s | 129 kB 00:00 (36/151): libffi-3.1-19.fc30.x86_64.rpm 6.6 MB/s | 31 kB 00:00 (37/151): libgpg-error-1.33-2.fc30.x86_64.rpm 33 MB/s | 238 kB 00:00 (38/151): libipt-2.0-2.fc30.x86_64.rpm 16 MB/s | 51 kB 00:00 (39/151): libmetalink-0.1.3-8.fc30.x86_64.rpm 7.4 MB/s | 28 kB 00:00 (40/151): libnsl2-1.2.0-4.20180605git4a062cf.fc 15 MB/s | 54 kB 00:00 (41/151): libpkgconf-1.6.1-1.fc30.x86_64.rpm 12 MB/s | 34 kB 00:00 (42/151): libpsl-0.20.2-6.fc30.x86_64.rpm 16 MB/s | 57 kB 00:00 (43/151): libpwquality-1.4.0-12.fc30.x86_64.rpm 21 MB/s | 96 kB 00:00 (44/151): libsemanage-2.9-1.fc30.x86_64.rpm 32 MB/s | 112 kB 00:00 (45/151): libsepol-2.9-1.fc30.x86_64.rpm 43 MB/s | 280 kB 00:00 (46/151): libsigsegv-2.11-7.fc30.x86_64.rpm 4.3 MB/s | 25 kB 00:00 (47/151): libtasn1-4.13-7.fc30.x86_64.rpm 19 MB/s | 67 kB 00:00 (48/151): libtool-ltdl-2.4.6-29.fc30.x86_64.rpm 13 MB/s | 34 kB 00:00 (49/151): libunistring-0.9.10-5.fc30.x86_64.rpm 61 MB/s | 415 kB 00:00 (50/151): libutempter-1.1.6-16.fc30.x86_64.rpm 3.3 MB/s | 24 kB 00:00 (51/151): libverto-0.3.0-7.fc30.x86_64.rpm 5.4 MB/s | 20 kB 00:00 (52/151): lua-libs-5.3.5-5.fc30.x86_64.rpm 34 MB/s | 104 kB 00:00 (53/151): mpfr-3.1.6-4.fc30.x86_64.rpm 35 MB/s | 212 kB 00:00 (54/151): ncurses-6.1-10.20180923.fc30.x86_64.r 48 MB/s | 360 kB 00:00 (55/151): ncurses-base-6.1-10.20180923.fc30.noa 7.8 MB/s | 59 kB 00:00 (56/151): ncurses-libs-6.1-10.20180923.fc30.x86 58 MB/s | 288 kB 00:00 (57/151): ocaml-srpm-macros-5-5.fc30.noarch.rpm 1.5 MB/s | 7.7 kB 00:00 (58/151): openblas-srpm-macros-2-5.fc30.noarch. 1.3 MB/s | 7.3 kB 00:00 (59/151): openldap-2.4.47-1.fc30.x86_64.rpm 54 MB/s | 280 kB 00:00 (60/151): pam-1.3.1-17.fc30.x86_64.rpm 62 MB/s | 624 kB 00:00 (61/151): perl-srpm-macros-1-29.fc30.noarch.rpm 859 kB/s | 8.2 kB 00:00 (62/151): pkgconf-1.6.1-1.fc30.x86_64.rpm 7.8 MB/s | 38 kB 00:00 (63/151): pkgconf-m4-1.6.1-1.fc30.noarch.rpm 6.0 MB/s | 15 kB 00:00 (64/151): pkgconf-pkg-config-1.6.1-1.fc30.x86_6 3.7 MB/s | 11 kB 00:00 (65/151): popt-1.16-17.fc30.x86_64.rpm 15 MB/s | 55 kB 00:00 (66/151): publicsuffix-list-dafsa-20190128-2.fc 17 MB/s | 54 kB 00:00 (67/151): readline-8.0-2.fc30.x86_64.rpm 30 MB/s | 191 kB 00:00 (68/151): sed-4.5-3.fc30.x86_64.rpm 38 MB/s | 285 kB 00:00 (69/151): tar-1.32-1.fc30.x86_64.rpm 80 MB/s | 863 kB 00:00 (70/151): which-2.21-14.fc30.x86_64.rpm 7.2 MB/s | 41 kB 00:00 (71/151): unzip-6.0-43.fc30.x86_64.rpm 23 MB/s | 175 kB 00:00 (72/151): xz-5.2.4-5.fc30.x86_64.rpm 22 MB/s | 143 kB 00:00 (73/151): xz-libs-5.2.4-5.fc30.x86_64.rpm 11 MB/s | 85 kB 00:00 (74/151): zip-3.0-24.fc30.x86_64.rpm 32 MB/s | 264 kB 00:00 (75/151): audit-libs-3.0-0.15.20191104git1c2f87 25 MB/s | 110 kB 00:00 (76/151): binutils-2.31.1-37.fc30.x86_64.rpm 105 MB/s | 5.9 MB 00:00 (77/151): bash-5.0.11-1.fc30.x86_64.rpm 23 MB/s | 1.6 MB 00:00 (78/151): boost-regex-1.69.0-9.fc30.x86_64.rpm 4.1 MB/s | 302 kB 00:00 (79/151): ca-certificates-2020.2.40-1.1.fc30.no 29 MB/s | 384 kB 00:00 (80/151): coreutils-8.31-6.fc30.x86_64.rpm 64 MB/s | 1.4 MB 00:00 (81/151): coreutils-common-8.31-6.fc30.x86_64.r 65 MB/s | 2.0 MB 00:00 (82/151): crypto-policies-20190527-1.git0b3add8 1.7 MB/s | 51 kB 00:00 (83/151): curl-7.65.3-4.fc30.x86_64.rpm 38 MB/s | 300 kB 00:00 (84/151): elfutils-0.179-2.fc30.x86_64.rpm 50 MB/s | 519 kB 00:00 (85/151): elfutils-default-yama-scope-0.179-2.f 1.7 MB/s | 18 kB 00:00 (86/151): elfutils-libelf-0.179-2.fc30.x86_64.r 31 MB/s | 183 kB 00:00 (87/151): elfutils-libs-0.179-2.fc30.x86_64.rpm 36 MB/s | 261 kB 00:00 (88/151): expat-2.2.8-1.fc30.x86_64.rpm 12 MB/s | 98 kB 00:00 (89/151): fedora-gpg-keys-30-4.noarch.rpm 30 MB/s | 104 kB 00:00 (90/151): fedora-release-30-6.noarch.rpm 2.5 MB/s | 11 kB 00:00 (91/151): fedora-release-common-30-6.noarch.rpm 4.0 MB/s | 19 kB 00:00 (92/151): fedora-repos-30-4.noarch.rpm 3.9 MB/s | 9.5 kB 00:00 (93/151): file-5.36-5.fc30.x86_64.rpm 8.7 MB/s | 49 kB 00:00 (94/151): file-libs-5.36-5.fc30.x86_64.rpm 58 MB/s | 547 kB 00:00 (95/151): gdb-headless-8.3-7.fc30.x86_64.rpm 90 MB/s | 3.6 MB 00:00 (96/151): glib2-2.60.7-3.fc30.x86_64.rpm 52 MB/s | 2.6 MB 00:00 (97/151): glibc-2.29-29.fc30.x86_64.rpm 50 MB/s | 3.9 MB 00:00 (98/151): glibc-common-2.29-29.fc30.x86_64.rpm 13 MB/s | 805 kB 00:00 (99/151): glibc-minimal-langpack-2.29-29.fc30.x 1.1 MB/s | 29 kB 00:00 (100/151): krb5-libs-1.17-15.fc30.x86_64.rpm 71 MB/s | 740 kB 00:00 (101/151): libarchive-3.3.3-7.fc30.x86_64.rpm 28 MB/s | 352 kB 00:00 (102/151): libblkid-2.33.2-2.fc30.x86_64.rpm 11 MB/s | 144 kB 00:00 (103/151): libcom_err-1.44.6-2.fc30.x86_64.rpm 9.2 MB/s | 27 kB 00:00 (104/151): libcurl-7.65.3-4.fc30.x86_64.rpm 33 MB/s | 262 kB 00:00 (105/151): libfdisk-2.33.2-2.fc30.x86_64.rpm 21 MB/s | 193 kB 00:00 (106/151): libgcc-9.3.1-2.fc30.x86_64.rpm 13 MB/s | 101 kB 00:00 (107/151): libgcrypt-1.8.5-1.fc30.x86_64.rpm 33 MB/s | 450 kB 00:00 (108/151): libicu-63.2-2.fc30.x86_64.rpm 91 MB/s | 9.0 MB 00:00 (109/151): libidn2-2.3.0-1.fc30.x86_64.rpm 941 kB/s | 93 kB 00:00 (110/151): libmount-2.33.2-2.fc30.x86_64.rpm 2.9 MB/s | 167 kB 00:00 (111/151): libnghttp2-1.40.0-1.fc30.x86_64.rpm 18 MB/s | 72 kB 00:00 (112/151): libselinux-2.9-3.1.fc30.x86_64.rpm 16 MB/s | 78 kB 00:00 (113/151): libsmartcols-2.33.2-2.fc30.x86_64.rp 20 MB/s | 107 kB 00:00 (114/151): libssh-0.9.3-1.fc30.x86_64.rpm 47 MB/s | 207 kB 00:00 (115/151): libssh-config-0.9.3-1.fc30.noarch.rp 2.1 MB/s | 11 kB 00:00 (116/151): libstdc++-9.3.1-2.fc30.x86_64.rpm 65 MB/s | 605 kB 00:00 (117/151): libtirpc-1.2.6-0.fc30.x86_64.rpm 20 MB/s | 93 kB 00:00 (118/151): libuuid-2.33.2-2.fc30.x86_64.rpm 5.2 MB/s | 26 kB 00:00 (119/151): libxcrypt-4.4.16-3.fc30.x86_64.rpm 37 MB/s | 123 kB 00:00 (120/151): libxml2-2.9.10-3.fc30.x86_64.rpm 75 MB/s | 686 kB 00:00 (121/151): libzstd-1.4.4-1.fc30.x86_64.rpm 25 MB/s | 266 kB 00:00 (122/151): lz4-libs-1.9.1-1.fc30.x86_64.rpm 10 MB/s | 62 kB 00:00 (123/151): make-4.2.1-14.fc30.x86_64.rpm 57 MB/s | 486 kB 00:00 (124/151): nim-srpm-macros-2-1.fc30.noarch.rpm 963 kB/s | 8.2 kB 00:00 (125/151): openssl-libs-1.1.1g-1.fc30.x86_64.rp 75 MB/s | 1.4 MB 00:00 (126/151): p11-kit-0.23.20-1.fc30.x86_64.rpm 31 MB/s | 316 kB 00:00 (127/151): p11-kit-trust-0.23.20-1.fc30.x86_64. 11 MB/s | 130 kB 00:00 (128/151): patch-2.7.6-11.fc30.x86_64.rpm 26 MB/s | 126 kB 00:00 (129/151): pcre2-10.34-9.fc30.x86_64.rpm 47 MB/s | 219 kB 00:00 (130/151): pcre-8.44-1.fc30.x86_64.rpm 27 MB/s | 189 kB 00:00 (131/151): pcre2-syntax-10.34-9.fc30.noarch.rpm 19 MB/s | 141 kB 00:00 (132/151): python-pip-wheel-19.0.3-7.fc30.noarc 93 MB/s | 1.2 MB 00:00 (133/151): python-setuptools-wheel-40.8.0-2.fc3 33 MB/s | 276 kB 00:00 (134/151): python-srpm-macros-3-47.fc30.noarch. 1.8 MB/s | 16 kB 00:00 (135/151): python3-libs-3.7.7-1.fc30.x86_64.rpm 102 MB/s | 7.9 MB 00:00 (136/151): qt5-srpm-macros-5.12.5-1.fc30.noarch 118 kB/s | 8.9 kB 00:00 (137/151): redhat-rpm-config-132-1.fc30.noarch. 824 kB/s | 63 kB 00:00 (138/151): rpm-4.14.2.1-5.fc30.x86_64.rpm 50 MB/s | 479 kB 00:00 (139/151): rpm-build-4.14.2.1-5.fc30.x86_64.rpm 9.5 MB/s | 106 kB 00:00 (140/151): rpm-build-libs-4.14.2.1-5.fc30.x86_6 7.2 MB/s | 86 kB 00:00 (141/151): rpm-libs-4.14.2.1-5.fc30.x86_64.rpm 26 MB/s | 264 kB 00:00 (142/151): rust-srpm-macros-10-1.fc30.noarch.rp 1.1 MB/s | 9.5 kB 00:00 (143/151): setup-2.13.6-1.fc30.noarch.rpm 14 MB/s | 149 kB 00:00 (144/151): shadow-utils-4.6-9.fc30.x86_64.rpm 61 MB/s | 1.2 MB 00:00 (145/151): source-highlight-3.1.9-1.fc30.x86_64 29 MB/s | 673 kB 00:00 (146/151): sqlite-libs-3.26.0-7.fc30.x86_64.rpm 23 MB/s | 557 kB 00:00 (147/151): systemd-libs-241-14.git18dd3fb.fc30. 26 MB/s | 503 kB 00:00 (148/151): tzdata-2020a-1.fc30.noarch.rpm 20 MB/s | 427 kB 00:00 (149/151): util-linux-2.33.2-2.fc30.x86_64.rpm 77 MB/s | 2.4 MB 00:00 (150/151): zlib-1.2.11-19.fc30.x86_64.rpm 19 MB/s | 91 kB 00:00 (151/151): zstd-1.4.4-1.fc30.x86_64.rpm 60 MB/s | 396 kB 00:00 -------------------------------------------------------------------------------- Total 55 MB/s | 76 MB 00:01 warning: Generating 18 missing index(es), please wait... warning: /var/lib/mock/fedora-30-x86_64-1590391063.654658/root/var/cache/dnf/fedora-a924e206df91842b/packages/alternatives-1.11-4.fc30.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID cfc659b9: NOKEY fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xCFC659B9: Userid : "Fedora (30) " Fingerprint: F1D8 EC98 F241 AAF2 0DF6 9420 EF3C 111F CFC6 59B9 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.10-1.fc30.x86_64 1/1 Preparing : 1/1 Installing : libgcc-9.3.1-2.fc30.x86_64 1/151 Running scriptlet: libgcc-9.3.1-2.fc30.x86_64 1/151 Installing : tzdata-2020a-1.fc30.noarch 2/151 Installing : rust-srpm-macros-10-1.fc30.noarch 3/151 Installing : qt5-srpm-macros-5.12.5-1.fc30.noarch 4/151 Installing : python-setuptools-wheel-40.8.0-2.fc30.noarch 5/151 Installing : pcre2-syntax-10.34-9.fc30.noarch 6/151 Installing : nim-srpm-macros-2-1.fc30.noarch 7/151 Installing : libssh-config-0.9.3-1.fc30.noarch 8/151 Installing : fedora-gpg-keys-30-4.noarch 9/151 Installing : fedora-release-30-6.noarch 10/151 Installing : fedora-repos-30-4.noarch 11/151 Installing : fedora-release-common-30-6.noarch 12/151 Installing : setup-2.13.6-1.fc30.noarch 13/151 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.13.6-1.fc30.noarch 13/151 Installing : filesystem-3.10-1.fc30.x86_64 14/151 Installing : basesystem-11-7.fc30.noarch 15/151 Installing : coreutils-common-8.31-6.fc30.x86_64 16/151 Installing : publicsuffix-list-dafsa-20190128-2.fc30.noarch 17/151 Installing : pkgconf-m4-1.6.1-1.fc30.noarch 18/151 Installing : perl-srpm-macros-1-29.fc30.noarch 19/151 Installing : openblas-srpm-macros-2-5.fc30.noarch 20/151 Installing : ocaml-srpm-macros-5-5.fc30.noarch 21/151 Installing : ncurses-base-6.1-10.20180923.fc30.noarch 22/151 Installing : pcre2-10.34-9.fc30.x86_64 23/151 Installing : libselinux-2.9-3.1.fc30.x86_64 24/151 Installing : ncurses-libs-6.1-10.20180923.fc30.x86_64 25/151 Installing : glibc-minimal-langpack-2.29-29.fc30.x86_64 26/151 Installing : glibc-common-2.29-29.fc30.x86_64 27/151 Running scriptlet: glibc-2.29-29.fc30.x86_64 28/151 Installing : glibc-2.29-29.fc30.x86_64 28/151 Running scriptlet: glibc-2.29-29.fc30.x86_64 28/151 Installing : bash-5.0.11-1.fc30.x86_64 29/151 Running scriptlet: bash-5.0.11-1.fc30.x86_64 29/151 Installing : libsepol-2.9-1.fc30.x86_64 30/151 Running scriptlet: libsepol-2.9-1.fc30.x86_64 30/151 Installing : zlib-1.2.11-19.fc30.x86_64 31/151 Installing : bzip2-libs-1.0.6-29.fc30.x86_64 32/151 Installing : xz-libs-5.2.4-5.fc30.x86_64 33/151 Installing : libstdc++-9.3.1-2.fc30.x86_64 34/151 Installing : elfutils-libelf-0.179-2.fc30.x86_64 35/151 Installing : libuuid-2.33.2-2.fc30.x86_64 36/151 Installing : libxcrypt-4.4.16-3.fc30.x86_64 37/151 Installing : libdb-5.3.28-37.fc30.x86_64 38/151 Installing : popt-1.16-17.fc30.x86_64 39/151 Installing : gmp-1:6.1.2-10.fc30.x86_64 40/151 Installing : libattr-2.4.48-5.fc30.x86_64 41/151 Installing : libacl-2.2.53-3.fc30.x86_64 42/151 Installing : sed-4.5-3.fc30.x86_64 43/151 Installing : libffi-3.1-19.fc30.x86_64 44/151 Installing : readline-8.0-2.fc30.x86_64 45/151 Installing : libcom_err-1.44.6-2.fc30.x86_64 46/151 Installing : libcap-2.26-5.fc30.x86_64 47/151 Installing : libunistring-0.9.10-5.fc30.x86_64 48/151 Installing : expat-2.2.8-1.fc30.x86_64 49/151 Installing : libzstd-1.4.4-1.fc30.x86_64 50/151 Installing : libidn2-2.3.0-1.fc30.x86_64 51/151 Installing : p11-kit-0.23.20-1.fc30.x86_64 52/151 Installing : mpfr-3.1.6-4.fc30.x86_64 53/151 Installing : unzip-6.0-43.fc30.x86_64 54/151 Installing : file-libs-5.36-5.fc30.x86_64 55/151 Installing : file-5.36-5.fc30.x86_64 56/151 Installing : elfutils-default-yama-scope-0.179-2.fc30.noarch 57/151 Running scriptlet: elfutils-default-yama-scope-0.179-2.fc30.noarch 57/151 Installing : elfutils-libs-0.179-2.fc30.x86_64 58/151 Installing : alternatives-1.11-4.fc30.x86_64 59/151 Installing : findutils-1:4.6.0-22.fc30.x86_64 60/151 Installing : libcap-ng-0.7.9-7.fc30.x86_64 61/151 Installing : audit-libs-3.0-0.15.20191104git1c2f876.fc30.x86_ 62/151 Installing : lua-libs-5.3.5-5.fc30.x86_64 63/151 Installing : lz4-libs-1.9.1-1.fc30.x86_64 64/151 Installing : pcre-8.44-1.fc30.x86_64 65/151 Installing : grep-3.1-9.fc30.x86_64 66/151 Installing : xz-5.2.4-5.fc30.x86_64 67/151 Installing : libsemanage-2.9-1.fc30.x86_64 68/151 Installing : elfutils-0.179-2.fc30.x86_64 69/151 Installing : zip-3.0-24.fc30.x86_64 70/151 Installing : libpsl-0.20.2-6.fc30.x86_64 71/151 Installing : libmetalink-0.1.3-8.fc30.x86_64 72/151 Installing : tar-2:1.32-1.fc30.x86_64 73/151 Installing : patch-2.7.6-11.fc30.x86_64 74/151 Installing : libdb-utils-5.3.28-37.fc30.x86_64 75/151 Installing : dwz-0.12-10.fc30.x86_64 76/151 Installing : libicu-63.2-2.fc30.x86_64 77/151 Installing : boost-regex-1.69.0-9.fc30.x86_64 78/151 Installing : zstd-1.4.4-1.fc30.x86_64 79/151 Installing : libxml2-2.9.10-3.fc30.x86_64 80/151 Installing : bzip2-1.0.6-29.fc30.x86_64 81/151 Installing : sqlite-libs-3.26.0-7.fc30.x86_64 82/151 Installing : brotli-1.0.7-3.fc30.x86_64 83/151 Installing : cpio-2.12-10.fc30.x86_64 84/151 Installing : ctags-5.8-25.fc30.x86_64 85/151 Installing : source-highlight-3.1.9-1.fc30.x86_64 86/151 Installing : diffutils-3.7-2.fc30.x86_64 87/151 Installing : gdbm-libs-1:1.18-4.fc30.x86_64 88/151 Installing : keyutils-libs-1.6-2.fc30.x86_64 89/151 Installing : libatomic_ops-7.6.6-2.fc30.x86_64 90/151 Installing : gc-7.6.4-5.fc30.x86_64 91/151 Installing : libgpg-error-1.33-2.fc30.x86_64 92/151 Installing : libgcrypt-1.8.5-1.fc30.x86_64 93/151 Installing : libipt-2.0-2.fc30.x86_64 94/151 Installing : libpkgconf-1.6.1-1.fc30.x86_64 95/151 Installing : pkgconf-1.6.1-1.fc30.x86_64 96/151 Installing : pkgconf-pkg-config-1.6.1-1.fc30.x86_64 97/151 Installing : libsigsegv-2.11-7.fc30.x86_64 98/151 Installing : gawk-4.2.1-6.fc30.x86_64 99/151 Installing : libtasn1-4.13-7.fc30.x86_64 100/151 Installing : p11-kit-trust-0.23.20-1.fc30.x86_64 101/151 Running scriptlet: p11-kit-trust-0.23.20-1.fc30.x86_64 101/151 Installing : libtool-ltdl-2.4.6-29.fc30.x86_64 102/151 Installing : libverto-0.3.0-7.fc30.x86_64 103/151 Installing : ncurses-6.1-10.20180923.fc30.x86_64 104/151 Installing : openssl-libs-1:1.1.1g-1.fc30.x86_64 105/151 Installing : coreutils-8.31-6.fc30.x86_64 106/151 Installing : crypto-policies-20190527-1.git0b3add8.fc30.noarc 107/151 Running scriptlet: crypto-policies-20190527-1.git0b3add8.fc30.noarc 107/151 Running scriptlet: ca-certificates-2020.2.40-1.1.fc30.noarch 108/151 Installing : ca-certificates-2020.2.40-1.1.fc30.noarch 108/151 Running scriptlet: ca-certificates-2020.2.40-1.1.fc30.noarch 108/151 Installing : krb5-libs-1.17-15.fc30.x86_64 109/151 Installing : libtirpc-1.2.6-0.fc30.x86_64 110/151 Installing : libblkid-2.33.2-2.fc30.x86_64 111/151 Running scriptlet: libblkid-2.33.2-2.fc30.x86_64 111/151 Installing : libmount-2.33.2-2.fc30.x86_64 112/151 Installing : libnsl2-1.2.0-4.20180605git4a062cf.fc30.x86_64 113/151 Installing : gzip-1.9-9.fc30.x86_64 114/151 Installing : cracklib-2.9.6-19.fc30.x86_64 115/151 Installing : libpwquality-1.4.0-12.fc30.x86_64 116/151 Installing : pam-1.3.1-17.fc30.x86_64 117/151 Installing : glib2-2.60.7-3.fc30.x86_64 118/151 Installing : libbabeltrace-1.5.6-2.fc30.x86_64 119/151 Installing : libfdisk-2.33.2-2.fc30.x86_64 120/151 Installing : cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_64 121/151 Installing : openldap-2.4.47-1.fc30.x86_64 122/151 Installing : libssh-0.9.3-1.fc30.x86_64 123/151 Installing : python-pip-wheel-19.0.3-7.fc30.noarch 124/151 Installing : python3-libs-3.7.7-1.fc30.x86_64 125/151 Installing : guile22-2.2.4-3.fc30.x86_64 126/151 Running scriptlet: guile22-2.2.4-3.fc30.x86_64 126/151 Installing : binutils-2.31.1-37.fc30.x86_64 127/151 Running scriptlet: binutils-2.31.1-37.fc30.x86_64 127/151 Installing : shadow-utils-2:4.6-9.fc30.x86_64 128/151 Running scriptlet: libutempter-1.1.6-16.fc30.x86_64 129/151 Installing : libutempter-1.1.6-16.fc30.x86_64 129/151 Installing : systemd-libs-241-14.git18dd3fb.fc30.x86_64 130/151 Running scriptlet: systemd-libs-241-14.git18dd3fb.fc30.x86_64 130/151 Installing : libarchive-3.3.3-7.fc30.x86_64 131/151 Installing : libnghttp2-1.40.0-1.fc30.x86_64 132/151 Installing : libcurl-7.65.3-4.fc30.x86_64 133/151 Installing : curl-7.65.3-4.fc30.x86_64 134/151 Installing : rpm-4.14.2.1-5.fc30.x86_64 135/151 Installing : rpm-libs-4.14.2.1-5.fc30.x86_64 136/151 Installing : gdb-headless-8.3-7.fc30.x86_64 137/151 Installing : rpm-build-libs-4.14.2.1-5.fc30.x86_64 138/151 Installing : efi-srpm-macros-4-2.fc30.noarch 139/151 Installing : libsmartcols-2.33.2-2.fc30.x86_64 140/151 Installing : go-srpm-macros-2-19.fc30.noarch 141/151 Installing : gnat-srpm-macros-4-9.fc30.noarch 142/151 Installing : ghc-srpm-macros-1.4.2-9.fc30.noarch 143/151 Installing : fpc-srpm-macros-1.2-1.fc30.noarch 144/151 Installing : python-srpm-macros-3-47.fc30.noarch 145/151 Installing : redhat-rpm-config-132-1.fc30.noarch 146/151 Installing : rpm-build-4.14.2.1-5.fc30.x86_64 147/151 Installing : util-linux-2.33.2-2.fc30.x86_64 148/151 Running scriptlet: util-linux-2.33.2-2.fc30.x86_64 148/151 Installing : make-1:4.2.1-14.fc30.x86_64 149/151 Installing : info-6.6-1.fc30.x86_64 150/151 Installing : which-2.21-14.fc30.x86_64 151/151 Running scriptlet: filesystem-3.10-1.fc30.x86_64 151/151 Running scriptlet: which-2.21-14.fc30.x86_64 151/151 Verifying : alternatives-1.11-4.fc30.x86_64 1/151 Verifying : basesystem-11-7.fc30.noarch 2/151 Verifying : brotli-1.0.7-3.fc30.x86_64 3/151 Verifying : bzip2-1.0.6-29.fc30.x86_64 4/151 Verifying : bzip2-libs-1.0.6-29.fc30.x86_64 5/151 Verifying : cpio-2.12-10.fc30.x86_64 6/151 Verifying : cracklib-2.9.6-19.fc30.x86_64 7/151 Verifying : ctags-5.8-25.fc30.x86_64 8/151 Verifying : cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_64 9/151 Verifying : diffutils-3.7-2.fc30.x86_64 10/151 Verifying : dwz-0.12-10.fc30.x86_64 11/151 Verifying : efi-srpm-macros-4-2.fc30.noarch 12/151 Verifying : filesystem-3.10-1.fc30.x86_64 13/151 Verifying : findutils-1:4.6.0-22.fc30.x86_64 14/151 Verifying : fpc-srpm-macros-1.2-1.fc30.noarch 15/151 Verifying : gawk-4.2.1-6.fc30.x86_64 16/151 Verifying : gc-7.6.4-5.fc30.x86_64 17/151 Verifying : gdbm-libs-1:1.18-4.fc30.x86_64 18/151 Verifying : ghc-srpm-macros-1.4.2-9.fc30.noarch 19/151 Verifying : gmp-1:6.1.2-10.fc30.x86_64 20/151 Verifying : gnat-srpm-macros-4-9.fc30.noarch 21/151 Verifying : go-srpm-macros-2-19.fc30.noarch 22/151 Verifying : grep-3.1-9.fc30.x86_64 23/151 Verifying : guile22-2.2.4-3.fc30.x86_64 24/151 Verifying : gzip-1.9-9.fc30.x86_64 25/151 Verifying : info-6.6-1.fc30.x86_64 26/151 Verifying : keyutils-libs-1.6-2.fc30.x86_64 27/151 Verifying : libacl-2.2.53-3.fc30.x86_64 28/151 Verifying : libatomic_ops-7.6.6-2.fc30.x86_64 29/151 Verifying : libattr-2.4.48-5.fc30.x86_64 30/151 Verifying : libbabeltrace-1.5.6-2.fc30.x86_64 31/151 Verifying : libcap-2.26-5.fc30.x86_64 32/151 Verifying : libcap-ng-0.7.9-7.fc30.x86_64 33/151 Verifying : libdb-5.3.28-37.fc30.x86_64 34/151 Verifying : libdb-utils-5.3.28-37.fc30.x86_64 35/151 Verifying : libffi-3.1-19.fc30.x86_64 36/151 Verifying : libgpg-error-1.33-2.fc30.x86_64 37/151 Verifying : libipt-2.0-2.fc30.x86_64 38/151 Verifying : libmetalink-0.1.3-8.fc30.x86_64 39/151 Verifying : libnsl2-1.2.0-4.20180605git4a062cf.fc30.x86_64 40/151 Verifying : libpkgconf-1.6.1-1.fc30.x86_64 41/151 Verifying : libpsl-0.20.2-6.fc30.x86_64 42/151 Verifying : libpwquality-1.4.0-12.fc30.x86_64 43/151 Verifying : libsemanage-2.9-1.fc30.x86_64 44/151 Verifying : libsepol-2.9-1.fc30.x86_64 45/151 Verifying : libsigsegv-2.11-7.fc30.x86_64 46/151 Verifying : libtasn1-4.13-7.fc30.x86_64 47/151 Verifying : libtool-ltdl-2.4.6-29.fc30.x86_64 48/151 Verifying : libunistring-0.9.10-5.fc30.x86_64 49/151 Verifying : libutempter-1.1.6-16.fc30.x86_64 50/151 Verifying : libverto-0.3.0-7.fc30.x86_64 51/151 Verifying : lua-libs-5.3.5-5.fc30.x86_64 52/151 Verifying : mpfr-3.1.6-4.fc30.x86_64 53/151 Verifying : ncurses-6.1-10.20180923.fc30.x86_64 54/151 Verifying : ncurses-base-6.1-10.20180923.fc30.noarch 55/151 Verifying : ncurses-libs-6.1-10.20180923.fc30.x86_64 56/151 Verifying : ocaml-srpm-macros-5-5.fc30.noarch 57/151 Verifying : openblas-srpm-macros-2-5.fc30.noarch 58/151 Verifying : openldap-2.4.47-1.fc30.x86_64 59/151 Verifying : pam-1.3.1-17.fc30.x86_64 60/151 Verifying : perl-srpm-macros-1-29.fc30.noarch 61/151 Verifying : pkgconf-1.6.1-1.fc30.x86_64 62/151 Verifying : pkgconf-m4-1.6.1-1.fc30.noarch 63/151 Verifying : pkgconf-pkg-config-1.6.1-1.fc30.x86_64 64/151 Verifying : popt-1.16-17.fc30.x86_64 65/151 Verifying : publicsuffix-list-dafsa-20190128-2.fc30.noarch 66/151 Verifying : readline-8.0-2.fc30.x86_64 67/151 Verifying : sed-4.5-3.fc30.x86_64 68/151 Verifying : tar-2:1.32-1.fc30.x86_64 69/151 Verifying : unzip-6.0-43.fc30.x86_64 70/151 Verifying : which-2.21-14.fc30.x86_64 71/151 Verifying : xz-5.2.4-5.fc30.x86_64 72/151 Verifying : xz-libs-5.2.4-5.fc30.x86_64 73/151 Verifying : zip-3.0-24.fc30.x86_64 74/151 Verifying : audit-libs-3.0-0.15.20191104git1c2f876.fc30.x86_ 75/151 Verifying : bash-5.0.11-1.fc30.x86_64 76/151 Verifying : binutils-2.31.1-37.fc30.x86_64 77/151 Verifying : boost-regex-1.69.0-9.fc30.x86_64 78/151 Verifying : ca-certificates-2020.2.40-1.1.fc30.noarch 79/151 Verifying : coreutils-8.31-6.fc30.x86_64 80/151 Verifying : coreutils-common-8.31-6.fc30.x86_64 81/151 Verifying : crypto-policies-20190527-1.git0b3add8.fc30.noarc 82/151 Verifying : curl-7.65.3-4.fc30.x86_64 83/151 Verifying : elfutils-0.179-2.fc30.x86_64 84/151 Verifying : elfutils-default-yama-scope-0.179-2.fc30.noarch 85/151 Verifying : elfutils-libelf-0.179-2.fc30.x86_64 86/151 Verifying : elfutils-libs-0.179-2.fc30.x86_64 87/151 Verifying : expat-2.2.8-1.fc30.x86_64 88/151 Verifying : fedora-gpg-keys-30-4.noarch 89/151 Verifying : fedora-release-30-6.noarch 90/151 Verifying : fedora-release-common-30-6.noarch 91/151 Verifying : fedora-repos-30-4.noarch 92/151 Verifying : file-5.36-5.fc30.x86_64 93/151 Verifying : file-libs-5.36-5.fc30.x86_64 94/151 Verifying : gdb-headless-8.3-7.fc30.x86_64 95/151 Verifying : glib2-2.60.7-3.fc30.x86_64 96/151 Verifying : glibc-2.29-29.fc30.x86_64 97/151 Verifying : glibc-common-2.29-29.fc30.x86_64 98/151 Verifying : glibc-minimal-langpack-2.29-29.fc30.x86_64 99/151 Verifying : krb5-libs-1.17-15.fc30.x86_64 100/151 Verifying : libarchive-3.3.3-7.fc30.x86_64 101/151 Verifying : libblkid-2.33.2-2.fc30.x86_64 102/151 Verifying : libcom_err-1.44.6-2.fc30.x86_64 103/151 Verifying : libcurl-7.65.3-4.fc30.x86_64 104/151 Verifying : libfdisk-2.33.2-2.fc30.x86_64 105/151 Verifying : libgcc-9.3.1-2.fc30.x86_64 106/151 Verifying : libgcrypt-1.8.5-1.fc30.x86_64 107/151 Verifying : libicu-63.2-2.fc30.x86_64 108/151 Verifying : libidn2-2.3.0-1.fc30.x86_64 109/151 Verifying : libmount-2.33.2-2.fc30.x86_64 110/151 Verifying : libnghttp2-1.40.0-1.fc30.x86_64 111/151 Verifying : libselinux-2.9-3.1.fc30.x86_64 112/151 Verifying : libsmartcols-2.33.2-2.fc30.x86_64 113/151 Verifying : libssh-0.9.3-1.fc30.x86_64 114/151 Verifying : libssh-config-0.9.3-1.fc30.noarch 115/151 Verifying : libstdc++-9.3.1-2.fc30.x86_64 116/151 Verifying : libtirpc-1.2.6-0.fc30.x86_64 117/151 Verifying : libuuid-2.33.2-2.fc30.x86_64 118/151 Verifying : libxcrypt-4.4.16-3.fc30.x86_64 119/151 Verifying : libxml2-2.9.10-3.fc30.x86_64 120/151 Verifying : libzstd-1.4.4-1.fc30.x86_64 121/151 Verifying : lz4-libs-1.9.1-1.fc30.x86_64 122/151 Verifying : make-1:4.2.1-14.fc30.x86_64 123/151 Verifying : nim-srpm-macros-2-1.fc30.noarch 124/151 Verifying : openssl-libs-1:1.1.1g-1.fc30.x86_64 125/151 Verifying : p11-kit-0.23.20-1.fc30.x86_64 126/151 Verifying : p11-kit-trust-0.23.20-1.fc30.x86_64 127/151 Verifying : patch-2.7.6-11.fc30.x86_64 128/151 Verifying : pcre-8.44-1.fc30.x86_64 129/151 Verifying : pcre2-10.34-9.fc30.x86_64 130/151 Verifying : pcre2-syntax-10.34-9.fc30.noarch 131/151 Verifying : python-pip-wheel-19.0.3-7.fc30.noarch 132/151 Verifying : python-setuptools-wheel-40.8.0-2.fc30.noarch 133/151 Verifying : python-srpm-macros-3-47.fc30.noarch 134/151 Verifying : python3-libs-3.7.7-1.fc30.x86_64 135/151 Verifying : qt5-srpm-macros-5.12.5-1.fc30.noarch 136/151 Verifying : redhat-rpm-config-132-1.fc30.noarch 137/151 Verifying : rpm-4.14.2.1-5.fc30.x86_64 138/151 Verifying : rpm-build-4.14.2.1-5.fc30.x86_64 139/151 Verifying : rpm-build-libs-4.14.2.1-5.fc30.x86_64 140/151 Verifying : rpm-libs-4.14.2.1-5.fc30.x86_64 141/151 Verifying : rust-srpm-macros-10-1.fc30.noarch 142/151 Verifying : setup-2.13.6-1.fc30.noarch 143/151 Verifying : shadow-utils-2:4.6-9.fc30.x86_64 144/151 Verifying : source-highlight-3.1.9-1.fc30.x86_64 145/151 Verifying : sqlite-libs-3.26.0-7.fc30.x86_64 146/151 Verifying : systemd-libs-241-14.git18dd3fb.fc30.x86_64 147/151 Verifying : tzdata-2020a-1.fc30.noarch 148/151 Verifying : util-linux-2.33.2-2.fc30.x86_64 149/151 Verifying : zlib-1.2.11-19.fc30.x86_64 150/151 Verifying : zstd-1.4.4-1.fc30.x86_64 151/151 Installed: alternatives-1.11-4.fc30.x86_64 audit-libs-3.0-0.15.20191104git1c2f876.fc30.x86_64 basesystem-11-7.fc30.noarch bash-5.0.11-1.fc30.x86_64 binutils-2.31.1-37.fc30.x86_64 boost-regex-1.69.0-9.fc30.x86_64 brotli-1.0.7-3.fc30.x86_64 bzip2-1.0.6-29.fc30.x86_64 bzip2-libs-1.0.6-29.fc30.x86_64 ca-certificates-2020.2.40-1.1.fc30.noarch coreutils-8.31-6.fc30.x86_64 coreutils-common-8.31-6.fc30.x86_64 cpio-2.12-10.fc30.x86_64 cracklib-2.9.6-19.fc30.x86_64 crypto-policies-20190527-1.git0b3add8.fc30.noarch ctags-5.8-25.fc30.x86_64 curl-7.65.3-4.fc30.x86_64 cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_64 diffutils-3.7-2.fc30.x86_64 dwz-0.12-10.fc30.x86_64 efi-srpm-macros-4-2.fc30.noarch elfutils-0.179-2.fc30.x86_64 elfutils-default-yama-scope-0.179-2.fc30.noarch elfutils-libelf-0.179-2.fc30.x86_64 elfutils-libs-0.179-2.fc30.x86_64 expat-2.2.8-1.fc30.x86_64 fedora-gpg-keys-30-4.noarch fedora-release-30-6.noarch fedora-release-common-30-6.noarch fedora-repos-30-4.noarch file-5.36-5.fc30.x86_64 file-libs-5.36-5.fc30.x86_64 filesystem-3.10-1.fc30.x86_64 findutils-1:4.6.0-22.fc30.x86_64 fpc-srpm-macros-1.2-1.fc30.noarch gawk-4.2.1-6.fc30.x86_64 gc-7.6.4-5.fc30.x86_64 gdb-headless-8.3-7.fc30.x86_64 gdbm-libs-1:1.18-4.fc30.x86_64 ghc-srpm-macros-1.4.2-9.fc30.noarch glib2-2.60.7-3.fc30.x86_64 glibc-2.29-29.fc30.x86_64 glibc-common-2.29-29.fc30.x86_64 glibc-minimal-langpack-2.29-29.fc30.x86_64 gmp-1:6.1.2-10.fc30.x86_64 gnat-srpm-macros-4-9.fc30.noarch go-srpm-macros-2-19.fc30.noarch grep-3.1-9.fc30.x86_64 guile22-2.2.4-3.fc30.x86_64 gzip-1.9-9.fc30.x86_64 info-6.6-1.fc30.x86_64 keyutils-libs-1.6-2.fc30.x86_64 krb5-libs-1.17-15.fc30.x86_64 libacl-2.2.53-3.fc30.x86_64 libarchive-3.3.3-7.fc30.x86_64 libatomic_ops-7.6.6-2.fc30.x86_64 libattr-2.4.48-5.fc30.x86_64 libbabeltrace-1.5.6-2.fc30.x86_64 libblkid-2.33.2-2.fc30.x86_64 libcap-2.26-5.fc30.x86_64 libcap-ng-0.7.9-7.fc30.x86_64 libcom_err-1.44.6-2.fc30.x86_64 libcurl-7.65.3-4.fc30.x86_64 libdb-5.3.28-37.fc30.x86_64 libdb-utils-5.3.28-37.fc30.x86_64 libfdisk-2.33.2-2.fc30.x86_64 libffi-3.1-19.fc30.x86_64 libgcc-9.3.1-2.fc30.x86_64 libgcrypt-1.8.5-1.fc30.x86_64 libgpg-error-1.33-2.fc30.x86_64 libicu-63.2-2.fc30.x86_64 libidn2-2.3.0-1.fc30.x86_64 libipt-2.0-2.fc30.x86_64 libmetalink-0.1.3-8.fc30.x86_64 libmount-2.33.2-2.fc30.x86_64 libnghttp2-1.40.0-1.fc30.x86_64 libnsl2-1.2.0-4.20180605git4a062cf.fc30.x86_64 libpkgconf-1.6.1-1.fc30.x86_64 libpsl-0.20.2-6.fc30.x86_64 libpwquality-1.4.0-12.fc30.x86_64 libselinux-2.9-3.1.fc30.x86_64 libsemanage-2.9-1.fc30.x86_64 libsepol-2.9-1.fc30.x86_64 libsigsegv-2.11-7.fc30.x86_64 libsmartcols-2.33.2-2.fc30.x86_64 libssh-0.9.3-1.fc30.x86_64 libssh-config-0.9.3-1.fc30.noarch libstdc++-9.3.1-2.fc30.x86_64 libtasn1-4.13-7.fc30.x86_64 libtirpc-1.2.6-0.fc30.x86_64 libtool-ltdl-2.4.6-29.fc30.x86_64 libunistring-0.9.10-5.fc30.x86_64 libutempter-1.1.6-16.fc30.x86_64 libuuid-2.33.2-2.fc30.x86_64 libverto-0.3.0-7.fc30.x86_64 libxcrypt-4.4.16-3.fc30.x86_64 libxml2-2.9.10-3.fc30.x86_64 libzstd-1.4.4-1.fc30.x86_64 lua-libs-5.3.5-5.fc30.x86_64 lz4-libs-1.9.1-1.fc30.x86_64 make-1:4.2.1-14.fc30.x86_64 mpfr-3.1.6-4.fc30.x86_64 ncurses-6.1-10.20180923.fc30.x86_64 ncurses-base-6.1-10.20180923.fc30.noarch ncurses-libs-6.1-10.20180923.fc30.x86_64 nim-srpm-macros-2-1.fc30.noarch ocaml-srpm-macros-5-5.fc30.noarch openblas-srpm-macros-2-5.fc30.noarch openldap-2.4.47-1.fc30.x86_64 openssl-libs-1:1.1.1g-1.fc30.x86_64 p11-kit-0.23.20-1.fc30.x86_64 p11-kit-trust-0.23.20-1.fc30.x86_64 pam-1.3.1-17.fc30.x86_64 patch-2.7.6-11.fc30.x86_64 pcre-8.44-1.fc30.x86_64 pcre2-10.34-9.fc30.x86_64 pcre2-syntax-10.34-9.fc30.noarch perl-srpm-macros-1-29.fc30.noarch pkgconf-1.6.1-1.fc30.x86_64 pkgconf-m4-1.6.1-1.fc30.noarch pkgconf-pkg-config-1.6.1-1.fc30.x86_64 popt-1.16-17.fc30.x86_64 publicsuffix-list-dafsa-20190128-2.fc30.noarch python-pip-wheel-19.0.3-7.fc30.noarch python-setuptools-wheel-40.8.0-2.fc30.noarch python-srpm-macros-3-47.fc30.noarch python3-libs-3.7.7-1.fc30.x86_64 qt5-srpm-macros-5.12.5-1.fc30.noarch readline-8.0-2.fc30.x86_64 redhat-rpm-config-132-1.fc30.noarch rpm-4.14.2.1-5.fc30.x86_64 rpm-build-4.14.2.1-5.fc30.x86_64 rpm-build-libs-4.14.2.1-5.fc30.x86_64 rpm-libs-4.14.2.1-5.fc30.x86_64 rust-srpm-macros-10-1.fc30.noarch sed-4.5-3.fc30.x86_64 setup-2.13.6-1.fc30.noarch shadow-utils-2:4.6-9.fc30.x86_64 source-highlight-3.1.9-1.fc30.x86_64 sqlite-libs-3.26.0-7.fc30.x86_64 systemd-libs-241-14.git18dd3fb.fc30.x86_64 tar-2:1.32-1.fc30.x86_64 tzdata-2020a-1.fc30.noarch unzip-6.0-43.fc30.x86_64 util-linux-2.33.2-2.fc30.x86_64 which-2.21-14.fc30.x86_64 xz-5.2.4-5.fc30.x86_64 xz-libs-5.2.4-5.fc30.x86_64 zip-3.0-24.fc30.x86_64 zlib-1.2.11-19.fc30.x86_64 zstd-1.4.4-1.fc30.x86_64 Complete! No matches found for the following disable plugin patterns: local, spacewalk Copr repository 46 kB/s | 3.3 kB 00:00 Additional repo https_copr_be_cloud_fedoraproje 234 kB/s | 3.3 kB 00:00 fedora 228 kB/s | 17 kB 00:00 updates 60 kB/s | 18 kB 00:00 Dependencies resolved. ====================================================================================== Package Arch Version Repo Size ====================================================================================== Installing: git  x86_64 2.21.3-1.fc30 updates 129 k xorg-x11-server-devel  x86_64 1.20.6-1.fc30 updates 240 k Installing dependencies: annobin  x86_64 8.71-4.fc30 updates 104 k autoconf  noarch 2.69-31.fc30 updates 697 k automake  noarch 1.16.1-13.fc30 updates 695 k bzip2-devel  x86_64 1.0.6-29.fc30 fedora 215 k cpp  x86_64 9.3.1-2.fc30 updates 9.8 M emacs-filesystem  noarch 1:26.3-1.fc30 updates 8.6 k fipscheck  x86_64 1.5.0-6.fc30 fedora 24 k fipscheck-lib  x86_64 1.5.0-6.fc30 fedora 12 k freetype  x86_64 2.9.1-7.fc30 fedora 355 k freetype-devel  x86_64 2.9.1-7.fc30 fedora 441 k gcc  x86_64 9.3.1-2.fc30 updates 23 M git-core  x86_64 2.21.3-1.fc30 updates 5.8 M git-core-doc  noarch 2.21.3-1.fc30 updates 2.3 M glibc-devel  x86_64 2.29-29.fc30 updates 1.0 M glibc-headers  x86_64 2.29-29.fc30 updates 455 k groff-base  x86_64 1.22.3-19.fc30 fedora 938 k hwdata  noarch 0.335-1.fc30 updates 1.6 M isl  x86_64 0.16.1-8.fc30 fedora 796 k kernel-headers  x86_64 5.6.11-100.fc30 updates 1.3 M less  x86_64 551-1.fc30 updates 144 k libX11  x86_64 1.6.7-1.fc30 fedora 593 k libX11-common  noarch 1.6.7-1.fc30 fedora 155 k libX11-devel  x86_64 1.6.7-1.fc30 fedora 974 k libX11-xcb  x86_64 1.6.7-1.fc30 fedora 11 k libXau  x86_64 1.0.9-1.fc30 fedora 30 k libXau-devel  x86_64 1.0.9-1.fc30 fedora 14 k libXdamage  x86_64 1.1.4-16.fc30 fedora 20 k libXext  x86_64 1.3.3-11.fc30 fedora 35 k libXfixes  x86_64 5.0.3-9.fc30 fedora 17 k libXfont2  x86_64 2.0.3-4.fc30 fedora 144 k libXfont2-devel  x86_64 2.0.3-4.fc30 fedora 10 k libXxf86vm  x86_64 1.1.4-11.fc30 fedora 17 k libdrm  x86_64 2.4.101-20200524.bf602a2d.fc30 copr_base 154 k libdrm-devel  x86_64 2.4.101-20200524.bf602a2d.fc30 copr_base 147 k libedit  x86_64 3.1-30.20191211cvs.fc30 updates 100 k libfontenc  x86_64 1.1.3-10.fc30 fedora 29 k libfontenc-devel  x86_64 1.1.3-10.fc30 fedora 10 k libglvnd  x86_64 1:1.3.1-1.fc30 copr_base 121 k libglvnd-core-devel  x86_64 1:1.3.1-1.fc30 copr_base 19 k libglvnd-devel  x86_64 1:1.3.1-1.fc30 copr_base 178 k libglvnd-egl  x86_64 1:1.3.1-1.fc30 copr_base 43 k libglvnd-gles  x86_64 1:1.3.1-1.fc30 copr_base 34 k libglvnd-glx  x86_64 1:1.3.1-1.fc30 copr_base 132 k libglvnd-opengl  x86_64 1:1.3.1-1.fc30 copr_base 41 k libgomp  x86_64 9.3.1-2.fc30 updates 234 k libmpc  x86_64 1.1.0-3.fc30 fedora 56 k libpciaccess  x86_64 0.14-3.fc30 fedora 25 k libpciaccess-devel  x86_64 0.14-3.fc30 fedora 12 k libpng  x86_64 2:1.6.36-1.fc30 fedora 106 k libpng-devel  x86_64 2:1.6.36-1.fc30 fedora 307 k libsecret  x86_64 0.18.8-1.fc30 fedora 152 k libtool  x86_64 2.4.6-29.fc30 fedora 687 k libwayland-client  x86_64 1.17.0-1.fc30 fedora 31 k libwayland-server  x86_64 1.17.0-1.fc30 fedora 37 k libxcb  x86_64 1.13.1-2.fc30 fedora 202 k libxcb-devel  x86_64 1.13.1-2.fc30 fedora 1.1 M libxcrypt-devel  x86_64 4.4.16-3.fc30 updates 34 k libxshmfence  x86_64 1.3-4.fc30 fedora 11 k m4  x86_64 1.4.18-10.fc30 fedora 210 k mesa-libEGL  x86_64 20.2.0-0.3.20200525.05.c794334.fc30 copr_base 119 k mesa-libGL  x86_64 20.2.0-0.3.20200525.05.c794334.fc30 copr_base 174 k mesa-libGL-devel  x86_64 20.2.0-0.3.20200525.05.c794334.fc30 copr_base 31 k mesa-libgbm  x86_64 20.2.0-0.3.20200525.05.c794334.fc30 copr_base 38 k mesa-libglapi  x86_64 20.2.0-0.3.20200525.05.c794334.fc30 copr_base 41 k openssh  x86_64 8.0p1-5.fc30 updates 405 k openssh-clients  x86_64 8.0p1-5.fc30 updates 555 k perl-Carp  noarch 1.50-418.fc30 fedora 29 k perl-Data-Dumper  x86_64 2.173-3.fc30 fedora 54 k perl-Encode  x86_64 4:3.06-15.fc30 updates 1.5 M perl-Errno  x86_64 1.29-444.fc30 updates 22 k perl-Error  noarch 1:0.17027-2.fc30 fedora 42 k perl-Exporter  noarch 5.74-1.fc30 updates 31 k perl-File-Path  noarch 2.16-2.fc30 fedora 36 k perl-File-Temp  noarch 1:0.230.900-2.fc30 fedora 61 k perl-Getopt-Long  noarch 1:2.51-1.fc30 updates 61 k perl-Git  noarch 2.21.3-1.fc30 updates 41 k perl-HTTP-Tiny  noarch 0.076-2.fc30 fedora 55 k perl-IO  x86_64 1.39-444.fc30 updates 89 k perl-MIME-Base64  x86_64 3.15-418.fc30 fedora 29 k perl-PathTools  x86_64 3.75-2.fc30 fedora 85 k perl-Pod-Escapes  noarch 1:1.07-418.fc30 fedora 20 k perl-Pod-Perldoc  noarch 3.28.01-420.fc30 updates 84 k perl-Pod-Simple  noarch 1:3.35-418.fc30 fedora 211 k perl-Pod-Usage  noarch 4:1.70-1.fc30 updates 32 k perl-Scalar-List-Utils  x86_64 3:1.50-418.fc30 fedora 63 k perl-Socket  x86_64 4:2.029-1.fc30 fedora 53 k perl-Storable  x86_64 1:3.15-4.fc30 updates 95 k perl-Term-ANSIColor  noarch 4.06-419.fc30 fedora 45 k perl-Term-Cap  noarch 1.17-418.fc30 fedora 22 k perl-TermReadKey  x86_64 2.38-2.fc30 fedora 34 k perl-Text-ParseWords  noarch 3.30-418.fc30 fedora 16 k perl-Text-Tabs+Wrap  noarch 2013.0523-418.fc30 fedora 23 k perl-Thread-Queue  noarch 3.13-2.fc30 fedora 21 k perl-Time-Local  noarch 2:1.300-1.fc30 updates 34 k perl-Unicode-Normalize  x86_64 1.26-418.fc30 fedora 80 k perl-constant  noarch 1.33-419.fc30 fedora 23 k perl-interpreter  x86_64 4:5.28.2-444.fc30 updates 6.4 M perl-libs  x86_64 4:5.28.2-444.fc30 updates 1.6 M perl-macros  noarch 4:5.28.2-444.fc30 updates 18 k perl-parent  noarch 1:0.237-3.fc30 fedora 14 k perl-podlators  noarch 1:4.12-1.fc30 updates 115 k perl-threads  x86_64 1:2.22-418.fc30 fedora 56 k perl-threads-shared  x86_64 1.59-3.fc30 updates 42 k pixman  x86_64 0.38.0-1.fc30 fedora 243 k pixman-devel  x86_64 0.38.0-1.fc30 fedora 17 k python3  x86_64 3.7.7-1.fc30 updates 33 k xorg-x11-proto-devel  noarch 2018.4-3.fc30 fedora 280 k xorg-x11-util-macros  noarch 1.19.2-4.fc30 fedora 53 k zlib-devel  x86_64 1.2.11-19.fc30 updates 46 k Transaction Summary ====================================================================================== Install 111 Packages Total download size: 69 M Installed size: 223 M Downloading Packages: (1/111): libglvnd-1.3.1-1.fc30.x86_64.rpm 1.8 MB/s | 121 kB 00:00 (2/111): libdrm-2.4.101-20200524.bf602a2d.fc30. 2.1 MB/s | 154 kB 00:00 (3/111): libglvnd-devel-1.3.1-1.fc30.x86_64.rpm 26 MB/s | 178 kB 00:00 (4/111): libglvnd-egl-1.3.1-1.fc30.x86_64.rpm 6.3 MB/s | 43 kB 00:00 (5/111): libdrm-devel-2.4.101-20200524.bf602a2d 1.6 MB/s | 147 kB 00:00 (6/111): libglvnd-glx-1.3.1-1.fc30.x86_64.rpm 24 MB/s | 132 kB 00:00 (7/111): libglvnd-gles-1.3.1-1.fc30.x86_64.rpm 2.4 MB/s | 34 kB 00:00 (8/111): libglvnd-core-devel-1.3.1-1.fc30.x86_6 557 kB/s | 19 kB 00:00 (9/111): libglvnd-opengl-1.3.1-1.fc30.x86_64.rp 6.6 MB/s | 41 kB 00:00 (10/111): mesa-libGL-20.2.0-0.3.20200525.05.c79 21 MB/s | 174 kB 00:00 (11/111): mesa-libEGL-20.2.0-0.3.20200525.05.c7 11 MB/s | 119 kB 00:00 (12/111): mesa-libGL-devel-20.2.0-0.3.20200525. 3.8 MB/s | 31 kB 00:00 (13/111): mesa-libgbm-20.2.0-0.3.20200525.05.c7 6.0 MB/s | 38 kB 00:00 (14/111): mesa-libglapi-20.2.0-0.3.20200525.05. 6.5 MB/s | 41 kB 00:00 (15/111): fipscheck-1.5.0-6.fc30.x86_64.rpm 554 kB/s | 24 kB 00:00 (16/111): fipscheck-lib-1.5.0-6.fc30.x86_64.rpm 293 kB/s | 12 kB 00:00 (17/111): freetype-2.9.1-7.fc30.x86_64.rpm 21 MB/s | 355 kB 00:00 (18/111): freetype-devel-2.9.1-7.fc30.x86_64.rp 22 MB/s | 441 kB 00:00 (19/111): isl-0.16.1-8.fc30.x86_64.rpm 81 MB/s | 796 kB 00:00 (20/111): groff-base-1.22.3-19.fc30.x86_64.rpm 45 MB/s | 938 kB 00:00 (21/111): libX11-common-1.6.7-1.fc30.noarch.rpm 19 MB/s | 155 kB 00:00 (22/111): libX11-devel-1.6.7-1.fc30.x86_64.rpm 25 MB/s | 974 kB 00:00 (23/111): libX11-xcb-1.6.7-1.fc30.x86_64.rpm 3.8 MB/s | 11 kB 00:00 (24/111): libXau-1.0.9-1.fc30.x86_64.rpm 8.7 MB/s | 30 kB 00:00 (25/111): libXau-devel-1.0.9-1.fc30.x86_64.rpm 4.3 MB/s | 14 kB 00:00 (26/111): libXdamage-1.1.4-16.fc30.x86_64.rpm 3.5 MB/s | 20 kB 00:00 (27/111): bzip2-devel-1.0.6-29.fc30.x86_64.rpm 1.1 MB/s | 215 kB 00:00 (28/111): libXfixes-5.0.3-9.fc30.x86_64.rpm 5.4 MB/s | 17 kB 00:00 (29/111): libX11-1.6.7-1.fc30.x86_64.rpm 4.8 MB/s | 593 kB 00:00 (30/111): libXfont2-devel-2.0.3-4.fc30.x86_64.r 3.6 MB/s | 10 kB 00:00 (31/111): libXfont2-2.0.3-4.fc30.x86_64.rpm 15 MB/s | 144 kB 00:00 (32/111): libfontenc-1.1.3-10.fc30.x86_64.rpm 7.8 MB/s | 29 kB 00:00 (33/111): libXxf86vm-1.1.4-11.fc30.x86_64.rpm 2.6 MB/s | 17 kB 00:00 (34/111): libmpc-1.1.0-3.fc30.x86_64.rpm 22 MB/s | 56 kB 00:00 (35/111): libfontenc-devel-1.1.3-10.fc30.x86_64 2.0 MB/s | 10 kB 00:00 (36/111): libpciaccess-0.14-3.fc30.x86_64.rpm 7.4 MB/s | 25 kB 00:00 (37/111): libpciaccess-devel-0.14-3.fc30.x86_64 4.0 MB/s | 12 kB 00:00 (38/111): libpng-1.6.36-1.fc30.x86_64.rpm 15 MB/s | 106 kB 00:00 (39/111): libpng-devel-1.6.36-1.fc30.x86_64.rpm 37 MB/s | 307 kB 00:00 (40/111): libsecret-0.18.8-1.fc30.x86_64.rpm 19 MB/s | 152 kB 00:00 (41/111): libwayland-client-1.17.0-1.fc30.x86_6 8.6 MB/s | 31 kB 00:00 (42/111): libwayland-server-1.17.0-1.fc30.x86_6 8.6 MB/s | 37 kB 00:00 (43/111): libxcb-1.13.1-2.fc30.x86_64.rpm 20 MB/s | 202 kB 00:00 (44/111): libtool-2.4.6-29.fc30.x86_64.rpm 23 MB/s | 687 kB 00:00 (45/111): libxshmfence-1.3-4.fc30.x86_64.rpm 3.9 MB/s | 11 kB 00:00 (46/111): m4-1.4.18-10.fc30.x86_64.rpm 18 MB/s | 210 kB 00:00 (47/111): perl-Carp-1.50-418.fc30.noarch.rpm 8.6 MB/s | 29 kB 00:00 (48/111): perl-Data-Dumper-2.173-3.fc30.x86_64. 12 MB/s | 54 kB 00:00 (49/111): perl-Error-0.17027-2.fc30.noarch.rpm 12 MB/s | 42 kB 00:00 (50/111): perl-File-Path-2.16-2.fc30.noarch.rpm 7.4 MB/s | 36 kB 00:00 (51/111): perl-File-Temp-0.230.900-2.fc30.noarc 13 MB/s | 61 kB 00:00 (52/111): perl-HTTP-Tiny-0.076-2.fc30.noarch.rp 12 MB/s | 55 kB 00:00 (53/111): perl-MIME-Base64-3.15-418.fc30.x86_64 8.3 MB/s | 29 kB 00:00 (54/111): perl-PathTools-3.75-2.fc30.x86_64.rpm 15 MB/s | 85 kB 00:00 (55/111): perl-Pod-Escapes-1.07-418.fc30.noarch 6.8 MB/s | 20 kB 00:00 (56/111): libxcb-devel-1.13.1-2.fc30.x86_64.rpm 11 MB/s | 1.1 MB 00:00 (57/111): perl-Pod-Simple-3.35-418.fc30.noarch. 5.6 MB/s | 211 kB 00:00 (58/111): perl-Scalar-List-Utils-1.50-418.fc30. 13 MB/s | 63 kB 00:00 (59/111): perl-Socket-2.029-1.fc30.x86_64.rpm 11 MB/s | 53 kB 00:00 (60/111): perl-Term-Cap-1.17-418.fc30.noarch.rp 4.7 MB/s | 22 kB 00:00 (61/111): perl-Term-ANSIColor-4.06-419.fc30.noa 4.5 MB/s | 45 kB 00:00 (62/111): perl-Text-ParseWords-3.30-418.fc30.no 5.4 MB/s | 16 kB 00:00 (63/111): perl-Text-Tabs+Wrap-2013.0523-418.fc3 7.0 MB/s | 23 kB 00:00 (64/111): perl-Thread-Queue-3.13-2.fc30.noarch. 6.8 MB/s | 21 kB 00:00 (65/111): perl-Unicode-Normalize-1.26-418.fc30. 13 MB/s | 80 kB 00:00 (66/111): perl-constant-1.33-419.fc30.noarch.rp 6.8 MB/s | 23 kB 00:00 (67/111): perl-parent-0.237-3.fc30.noarch.rpm 4.6 MB/s | 14 kB 00:00 (68/111): perl-threads-2.22-418.fc30.x86_64.rpm 13 MB/s | 56 kB 00:00 (69/111): pixman-0.38.0-1.fc30.x86_64.rpm 20 MB/s | 243 kB 00:00 (70/111): pixman-devel-0.38.0-1.fc30.x86_64.rpm 52 kB/s | 17 kB 00:00 (71/111): xorg-x11-proto-devel-2018.4-3.fc30.no 21 MB/s | 280 kB 00:00 (72/111): xorg-x11-util-macros-1.19.2-4.fc30.no 11 MB/s | 53 kB 00:00 (73/111): annobin-8.71-4.fc30.x86_64.rpm 37 MB/s | 104 kB 00:00 (74/111): libXext-1.3.3-11.fc30.x86_64.rpm 56 kB/s | 35 kB 00:00 (75/111): automake-1.16.1-13.fc30.noarch.rpm 24 MB/s | 695 kB 00:00 (76/111): perl-TermReadKey-2.38-2.fc30.x86_64.r 71 kB/s | 34 kB 00:00 (77/111): cpp-9.3.1-2.fc30.x86_64.rpm 109 MB/s | 9.8 MB 00:00 (78/111): autoconf-2.69-31.fc30.noarch.rpm 4.9 MB/s | 697 kB 00:00 (79/111): emacs-filesystem-26.3-1.fc30.noarch.r 139 kB/s | 8.6 kB 00:00 (80/111): git-2.21.3-1.fc30.x86_64.rpm 2.8 MB/s | 129 kB 00:00 (81/111): gcc-9.3.1-2.fc30.x86_64.rpm 106 MB/s | 23 MB 00:00 (82/111): git-core-doc-2.21.3-1.fc30.noarch.rpm 14 MB/s | 2.3 MB 00:00 (83/111): glibc-devel-2.29-29.fc30.x86_64.rpm 21 MB/s | 1.0 MB 00:00 (84/111): glibc-headers-2.29-29.fc30.x86_64.rpm 22 MB/s | 455 kB 00:00 (85/111): kernel-headers-5.6.11-100.fc30.x86_64 92 MB/s | 1.3 MB 00:00 (86/111): less-551-1.fc30.x86_64.rpm 17 MB/s | 144 kB 00:00 (87/111): git-core-2.21.3-1.fc30.x86_64.rpm 23 MB/s | 5.8 MB 00:00 (88/111): libedit-3.1-30.20191211cvs.fc30.x86_6 2.9 MB/s | 100 kB 00:00 (89/111): hwdata-0.335-1.fc30.noarch.rpm 20 MB/s | 1.6 MB 00:00 (90/111): libgomp-9.3.1-2.fc30.x86_64.rpm 19 MB/s | 234 kB 00:00 (91/111): libxcrypt-devel-4.4.16-3.fc30.x86_64. 3.6 MB/s | 34 kB 00:00 (92/111): openssh-8.0p1-5.fc30.x86_64.rpm 21 MB/s | 405 kB 00:00 (93/111): perl-Errno-1.29-444.fc30.x86_64.rpm 7.2 MB/s | 22 kB 00:00 (94/111): openssh-clients-8.0p1-5.fc30.x86_64.r 21 MB/s | 555 kB 00:00 (95/111): perl-Exporter-5.74-1.fc30.noarch.rpm 5.4 MB/s | 31 kB 00:00 (96/111): perl-Getopt-Long-2.51-1.fc30.noarch.r 12 MB/s | 61 kB 00:00 (97/111): perl-Git-2.21.3-1.fc30.noarch.rpm 8.9 MB/s | 41 kB 00:00 (98/111): perl-IO-1.39-444.fc30.x86_64.rpm 17 MB/s | 89 kB 00:00 (99/111): perl-Pod-Usage-1.70-1.fc30.noarch.rpm 9.7 MB/s | 32 kB 00:00 (100/111): perl-Encode-3.06-15.fc30.x86_64.rpm 23 MB/s | 1.5 MB 00:00 (101/111): perl-Pod-Perldoc-3.28.01-420.fc30.no 2.6 MB/s | 84 kB 00:00 (102/111): perl-Time-Local-1.300-1.fc30.noarch. 9.2 MB/s | 34 kB 00:00 (103/111): perl-Storable-3.15-4.fc30.x86_64.rpm 2.4 MB/s | 95 kB 00:00 (104/111): perl-macros-5.28.2-444.fc30.noarch.r 2.9 MB/s | 18 kB 00:00 (105/111): perl-podlators-4.12-1.fc30.noarch.rp 17 MB/s | 115 kB 00:00 (106/111): perl-threads-shared-1.59-3.fc30.x86_ 11 MB/s | 42 kB 00:00 (107/111): python3-3.7.7-1.fc30.x86_64.rpm 12 MB/s | 33 kB 00:00 (108/111): xorg-x11-server-devel-1.20.6-1.fc30. 19 MB/s | 240 kB 00:00 (109/111): zlib-devel-1.2.11-19.fc30.x86_64.rpm 11 MB/s | 46 kB 00:00 (110/111): perl-libs-5.28.2-444.fc30.x86_64.rpm 23 MB/s | 1.6 MB 00:00 (111/111): perl-interpreter-5.28.2-444.fc30.x86 24 MB/s | 6.4 MB 00:00 -------------------------------------------------------------------------------- Total 32 MB/s | 69 MB 00:02 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : perl-Exporter-5.74-1.fc30.noarch 1/111 Installing : perl-libs-4:5.28.2-444.fc30.x86_64 2/111 Installing : perl-Carp-1.50-418.fc30.noarch 3/111 Installing : perl-Scalar-List-Utils-3:1.50-418.fc30.x86_64 4/111 Installing : perl-parent-1:0.237-3.fc30.noarch 5/111 Installing : libglvnd-1:1.3.1-1.fc30.x86_64 6/111 Installing : xorg-x11-proto-devel-2018.4-3.fc30.noarch 7/111 Installing : perl-Text-ParseWords-3.30-418.fc30.noarch 8/111 Installing : libX11-xcb-1.6.7-1.fc30.x86_64 9/111 Installing : mesa-libglapi-20.2.0-0.3.20200525.05.c794334.fc3 10/111 Installing : zlib-devel-1.2.11-19.fc30.x86_64 11/111 Installing : kernel-headers-5.6.11-100.fc30.x86_64 12/111 Installing : emacs-filesystem-1:26.3-1.fc30.noarch 13/111 Installing : libxshmfence-1.3-4.fc30.x86_64 14/111 Installing : libwayland-server-1.17.0-1.fc30.x86_64 15/111 Installing : libpng-2:1.6.36-1.fc30.x86_64 16/111 Installing : freetype-2.9.1-7.fc30.x86_64 17/111 Installing : libmpc-1.1.0-3.fc30.x86_64 18/111 Installing : libfontenc-1.1.3-10.fc30.x86_64 19/111 Installing : libXau-1.0.9-1.fc30.x86_64 20/111 Installing : libxcb-1.13.1-2.fc30.x86_64 21/111 Installing : libXau-devel-1.0.9-1.fc30.x86_64 22/111 Installing : libxcb-devel-1.13.1-2.fc30.x86_64 23/111 Installing : libXfont2-2.0.3-4.fc30.x86_64 24/111 Installing : libfontenc-devel-1.1.3-10.fc30.x86_64 25/111 Installing : cpp-9.3.1-2.fc30.x86_64 26/111 Installing : libpng-devel-2:1.6.36-1.fc30.x86_64 27/111 Running scriptlet: glibc-headers-2.29-29.fc30.x86_64 28/111 Installing : glibc-headers-2.29-29.fc30.x86_64 28/111 Installing : libxcrypt-devel-4.4.16-3.fc30.x86_64 29/111 Installing : glibc-devel-2.29-29.fc30.x86_64 30/111 Installing : libglvnd-gles-1:1.3.1-1.fc30.x86_64 31/111 Installing : libglvnd-opengl-1:1.3.1-1.fc30.x86_64 32/111 Installing : perl-Unicode-Normalize-1.26-418.fc30.x86_64 33/111 Installing : perl-Socket-4:2.029-1.fc30.x86_64 34/111 Installing : perl-Errno-1.29-444.fc30.x86_64 35/111 Installing : perl-Text-Tabs+Wrap-2013.0523-418.fc30.noarch 36/111 Installing : perl-constant-1.33-419.fc30.noarch 37/111 Installing : perl-PathTools-3.75-2.fc30.x86_64 38/111 Installing : perl-threads-1:2.22-418.fc30.x86_64 39/111 Installing : perl-File-Path-2.16-2.fc30.noarch 40/111 Installing : perl-IO-1.39-444.fc30.x86_64 41/111 Installing : perl-macros-4:5.28.2-444.fc30.noarch 42/111 Installing : perl-threads-shared-1.59-3.fc30.x86_64 43/111 Installing : perl-interpreter-4:5.28.2-444.fc30.x86_64 44/111 Installing : perl-File-Temp-1:0.230.900-2.fc30.noarch 45/111 Installing : perl-MIME-Base64-3.15-418.fc30.x86_64 46/111 Installing : perl-Time-Local-2:1.300-1.fc30.noarch 47/111 Installing : perl-HTTP-Tiny-0.076-2.fc30.noarch 48/111 Installing : perl-Data-Dumper-2.173-3.fc30.x86_64 49/111 Installing : perl-Error-1:0.17027-2.fc30.noarch 50/111 Installing : perl-Pod-Escapes-1:1.07-418.fc30.noarch 51/111 Installing : perl-Term-Cap-1.17-418.fc30.noarch 52/111 Installing : perl-TermReadKey-2.38-2.fc30.x86_64 53/111 Installing : perl-Storable-1:3.15-4.fc30.x86_64 54/111 Installing : perl-Thread-Queue-3.13-2.fc30.noarch 55/111 Installing : perl-Term-ANSIColor-4.06-419.fc30.noarch 56/111 Installing : fipscheck-lib-1.5.0-6.fc30.x86_64 57/111 Installing : fipscheck-1.5.0-6.fc30.x86_64 58/111 Running scriptlet: openssh-8.0p1-5.fc30.x86_64 59/111 Installing : openssh-8.0p1-5.fc30.x86_64 59/111 Installing : python3-3.7.7-1.fc30.x86_64 60/111 Installing : libgomp-9.3.1-2.fc30.x86_64 61/111 Installing : libedit-3.1-30.20191211cvs.fc30.x86_64 62/111 Installing : openssh-clients-8.0p1-5.fc30.x86_64 63/111 Installing : less-551-1.fc30.x86_64 64/111 Installing : git-core-2.21.3-1.fc30.x86_64 65/111 Installing : git-core-doc-2.21.3-1.fc30.noarch 66/111 Installing : hwdata-0.335-1.fc30.noarch 67/111 Installing : libpciaccess-0.14-3.fc30.x86_64 68/111 Installing : libdrm-2.4.101-20200524.bf602a2d.fc30.x86_64 69/111 Installing : libdrm-devel-2.4.101-20200524.bf602a2d.fc30.x86_ 70/111 Installing : mesa-libgbm-20.2.0-0.3.20200525.05.c794334.fc30. 71/111 Installing : libpciaccess-devel-0.14-3.fc30.x86_64 72/111 Installing : pixman-0.38.0-1.fc30.x86_64 73/111 Installing : pixman-devel-0.38.0-1.fc30.x86_64 74/111 Installing : m4-1.4.18-10.fc30.x86_64 75/111 Installing : libwayland-client-1.17.0-1.fc30.x86_64 76/111 Installing : libglvnd-egl-1:1.3.1-1.fc30.x86_64 77/111 Installing : mesa-libEGL-20.2.0-0.3.20200525.05.c794334.fc30. 78/111 Installing : libsecret-0.18.8-1.fc30.x86_64 79/111 Installing : libX11-common-1.6.7-1.fc30.noarch 80/111 Installing : libX11-1.6.7-1.fc30.x86_64 81/111 Installing : libXext-1.3.3-11.fc30.x86_64 82/111 Installing : libXfixes-5.0.3-9.fc30.x86_64 83/111 Installing : libXdamage-1.1.4-16.fc30.x86_64 84/111 Installing : libXxf86vm-1.1.4-11.fc30.x86_64 85/111 Installing : libglvnd-glx-1:1.3.1-1.fc30.x86_64 86/111 Installing : mesa-libGL-20.2.0-0.3.20200525.05.c794334.fc30.x 87/111 Installing : libX11-devel-1.6.7-1.fc30.x86_64 88/111 Installing : isl-0.16.1-8.fc30.x86_64 89/111 Installing : gcc-9.3.1-2.fc30.x86_64 90/111 Installing : groff-base-1.22.3-19.fc30.x86_64 91/111 Installing : perl-Pod-Simple-1:3.35-418.fc30.noarch 92/111 Installing : perl-Encode-4:3.06-15.fc30.x86_64 93/111 Installing : perl-Getopt-Long-1:2.51-1.fc30.noarch 94/111 Installing : perl-podlators-1:4.12-1.fc30.noarch 95/111 Installing : perl-Pod-Perldoc-3.28.01-420.fc30.noarch 96/111 Installing : perl-Pod-Usage-4:1.70-1.fc30.noarch 97/111 Installing : autoconf-2.69-31.fc30.noarch 98/111 Installing : automake-1.16.1-13.fc30.noarch 99/111 Installing : libtool-2.4.6-29.fc30.x86_64 100/111 Installing : xorg-x11-util-macros-1.19.2-4.fc30.noarch 101/111 Installing : perl-Git-2.21.3-1.fc30.noarch 102/111 Installing : git-2.21.3-1.fc30.x86_64 103/111 Installing : bzip2-devel-1.0.6-29.fc30.x86_64 104/111 Installing : freetype-devel-2.9.1-7.fc30.x86_64 105/111 Installing : libXfont2-devel-2.0.3-4.fc30.x86_64 106/111 Installing : libglvnd-core-devel-1:1.3.1-1.fc30.x86_64 107/111 Installing : libglvnd-devel-1:1.3.1-1.fc30.x86_64 108/111 Installing : mesa-libGL-devel-20.2.0-0.3.20200525.05.c794334. 109/111 Installing : xorg-x11-server-devel-1.20.6-1.fc30.x86_64 110/111 Installing : annobin-8.71-4.fc30.x86_64 111/111 Running scriptlet: annobin-8.71-4.fc30.x86_64 111/111 Verifying : libdrm-2.4.101-20200524.bf602a2d.fc30.x86_64 1/111 Verifying : libdrm-devel-2.4.101-20200524.bf602a2d.fc30.x86_ 2/111 Verifying : libglvnd-1:1.3.1-1.fc30.x86_64 3/111 Verifying : libglvnd-core-devel-1:1.3.1-1.fc30.x86_64 4/111 Verifying : libglvnd-devel-1:1.3.1-1.fc30.x86_64 5/111 Verifying : libglvnd-egl-1:1.3.1-1.fc30.x86_64 6/111 Verifying : libglvnd-gles-1:1.3.1-1.fc30.x86_64 7/111 Verifying : libglvnd-glx-1:1.3.1-1.fc30.x86_64 8/111 Verifying : libglvnd-opengl-1:1.3.1-1.fc30.x86_64 9/111 Verifying : mesa-libEGL-20.2.0-0.3.20200525.05.c794334.fc30. 10/111 Verifying : mesa-libGL-20.2.0-0.3.20200525.05.c794334.fc30.x 11/111 Verifying : mesa-libGL-devel-20.2.0-0.3.20200525.05.c794334. 12/111 Verifying : mesa-libgbm-20.2.0-0.3.20200525.05.c794334.fc30. 13/111 Verifying : mesa-libglapi-20.2.0-0.3.20200525.05.c794334.fc3 14/111 Verifying : bzip2-devel-1.0.6-29.fc30.x86_64 15/111 Verifying : fipscheck-1.5.0-6.fc30.x86_64 16/111 Verifying : fipscheck-lib-1.5.0-6.fc30.x86_64 17/111 Verifying : freetype-2.9.1-7.fc30.x86_64 18/111 Verifying : freetype-devel-2.9.1-7.fc30.x86_64 19/111 Verifying : groff-base-1.22.3-19.fc30.x86_64 20/111 Verifying : isl-0.16.1-8.fc30.x86_64 21/111 Verifying : libX11-1.6.7-1.fc30.x86_64 22/111 Verifying : libX11-common-1.6.7-1.fc30.noarch 23/111 Verifying : libX11-devel-1.6.7-1.fc30.x86_64 24/111 Verifying : libX11-xcb-1.6.7-1.fc30.x86_64 25/111 Verifying : libXau-1.0.9-1.fc30.x86_64 26/111 Verifying : libXau-devel-1.0.9-1.fc30.x86_64 27/111 Verifying : libXdamage-1.1.4-16.fc30.x86_64 28/111 Verifying : libXext-1.3.3-11.fc30.x86_64 29/111 Verifying : libXfixes-5.0.3-9.fc30.x86_64 30/111 Verifying : libXfont2-2.0.3-4.fc30.x86_64 31/111 Verifying : libXfont2-devel-2.0.3-4.fc30.x86_64 32/111 Verifying : libXxf86vm-1.1.4-11.fc30.x86_64 33/111 Verifying : libfontenc-1.1.3-10.fc30.x86_64 34/111 Verifying : libfontenc-devel-1.1.3-10.fc30.x86_64 35/111 Verifying : libmpc-1.1.0-3.fc30.x86_64 36/111 Verifying : libpciaccess-0.14-3.fc30.x86_64 37/111 Verifying : libpciaccess-devel-0.14-3.fc30.x86_64 38/111 Verifying : libpng-2:1.6.36-1.fc30.x86_64 39/111 Verifying : libpng-devel-2:1.6.36-1.fc30.x86_64 40/111 Verifying : libsecret-0.18.8-1.fc30.x86_64 41/111 Verifying : libtool-2.4.6-29.fc30.x86_64 42/111 Verifying : libwayland-client-1.17.0-1.fc30.x86_64 43/111 Verifying : libwayland-server-1.17.0-1.fc30.x86_64 44/111 Verifying : libxcb-1.13.1-2.fc30.x86_64 45/111 Verifying : libxcb-devel-1.13.1-2.fc30.x86_64 46/111 Verifying : libxshmfence-1.3-4.fc30.x86_64 47/111 Verifying : m4-1.4.18-10.fc30.x86_64 48/111 Verifying : perl-Carp-1.50-418.fc30.noarch 49/111 Verifying : perl-Data-Dumper-2.173-3.fc30.x86_64 50/111 Verifying : perl-Error-1:0.17027-2.fc30.noarch 51/111 Verifying : perl-File-Path-2.16-2.fc30.noarch 52/111 Verifying : perl-File-Temp-1:0.230.900-2.fc30.noarch 53/111 Verifying : perl-HTTP-Tiny-0.076-2.fc30.noarch 54/111 Verifying : perl-MIME-Base64-3.15-418.fc30.x86_64 55/111 Verifying : perl-PathTools-3.75-2.fc30.x86_64 56/111 Verifying : perl-Pod-Escapes-1:1.07-418.fc30.noarch 57/111 Verifying : perl-Pod-Simple-1:3.35-418.fc30.noarch 58/111 Verifying : perl-Scalar-List-Utils-3:1.50-418.fc30.x86_64 59/111 Verifying : perl-Socket-4:2.029-1.fc30.x86_64 60/111 Verifying : perl-Term-ANSIColor-4.06-419.fc30.noarch 61/111 Verifying : perl-Term-Cap-1.17-418.fc30.noarch 62/111 Verifying : perl-TermReadKey-2.38-2.fc30.x86_64 63/111 Verifying : perl-Text-ParseWords-3.30-418.fc30.noarch 64/111 Verifying : perl-Text-Tabs+Wrap-2013.0523-418.fc30.noarch 65/111 Verifying : perl-Thread-Queue-3.13-2.fc30.noarch 66/111 Verifying : perl-Unicode-Normalize-1.26-418.fc30.x86_64 67/111 Verifying : perl-constant-1.33-419.fc30.noarch 68/111 Verifying : perl-parent-1:0.237-3.fc30.noarch 69/111 Verifying : perl-threads-1:2.22-418.fc30.x86_64 70/111 Verifying : pixman-0.38.0-1.fc30.x86_64 71/111 Verifying : pixman-devel-0.38.0-1.fc30.x86_64 72/111 Verifying : xorg-x11-proto-devel-2018.4-3.fc30.noarch 73/111 Verifying : xorg-x11-util-macros-1.19.2-4.fc30.noarch 74/111 Verifying : annobin-8.71-4.fc30.x86_64 75/111 Verifying : autoconf-2.69-31.fc30.noarch 76/111 Verifying : automake-1.16.1-13.fc30.noarch 77/111 Verifying : cpp-9.3.1-2.fc30.x86_64 78/111 Verifying : emacs-filesystem-1:26.3-1.fc30.noarch 79/111 Verifying : gcc-9.3.1-2.fc30.x86_64 80/111 Verifying : git-2.21.3-1.fc30.x86_64 81/111 Verifying : git-core-2.21.3-1.fc30.x86_64 82/111 Verifying : git-core-doc-2.21.3-1.fc30.noarch 83/111 Verifying : glibc-devel-2.29-29.fc30.x86_64 84/111 Verifying : glibc-headers-2.29-29.fc30.x86_64 85/111 Verifying : hwdata-0.335-1.fc30.noarch 86/111 Verifying : kernel-headers-5.6.11-100.fc30.x86_64 87/111 Verifying : less-551-1.fc30.x86_64 88/111 Verifying : libedit-3.1-30.20191211cvs.fc30.x86_64 89/111 Verifying : libgomp-9.3.1-2.fc30.x86_64 90/111 Verifying : libxcrypt-devel-4.4.16-3.fc30.x86_64 91/111 Verifying : openssh-8.0p1-5.fc30.x86_64 92/111 Verifying : openssh-clients-8.0p1-5.fc30.x86_64 93/111 Verifying : perl-Encode-4:3.06-15.fc30.x86_64 94/111 Verifying : perl-Errno-1.29-444.fc30.x86_64 95/111 Verifying : perl-Exporter-5.74-1.fc30.noarch 96/111 Verifying : perl-Getopt-Long-1:2.51-1.fc30.noarch 97/111 Verifying : perl-Git-2.21.3-1.fc30.noarch 98/111 Verifying : perl-IO-1.39-444.fc30.x86_64 99/111 Verifying : perl-Pod-Perldoc-3.28.01-420.fc30.noarch 100/111 Verifying : perl-Pod-Usage-4:1.70-1.fc30.noarch 101/111 Verifying : perl-Storable-1:3.15-4.fc30.x86_64 102/111 Verifying : perl-Time-Local-2:1.300-1.fc30.noarch 103/111 Verifying : perl-interpreter-4:5.28.2-444.fc30.x86_64 104/111 Verifying : perl-libs-4:5.28.2-444.fc30.x86_64 105/111 Verifying : perl-macros-4:5.28.2-444.fc30.noarch 106/111 Verifying : perl-podlators-1:4.12-1.fc30.noarch 107/111 Verifying : perl-threads-shared-1.59-3.fc30.x86_64 108/111 Verifying : python3-3.7.7-1.fc30.x86_64 109/111 Verifying : xorg-x11-server-devel-1.20.6-1.fc30.x86_64 110/111 Verifying : zlib-devel-1.2.11-19.fc30.x86_64 111/111 Installed: annobin-8.71-4.fc30.x86_64 autoconf-2.69-31.fc30.noarch automake-1.16.1-13.fc30.noarch bzip2-devel-1.0.6-29.fc30.x86_64 cpp-9.3.1-2.fc30.x86_64 emacs-filesystem-1:26.3-1.fc30.noarch fipscheck-1.5.0-6.fc30.x86_64 fipscheck-lib-1.5.0-6.fc30.x86_64 freetype-2.9.1-7.fc30.x86_64 freetype-devel-2.9.1-7.fc30.x86_64 gcc-9.3.1-2.fc30.x86_64 git-2.21.3-1.fc30.x86_64 git-core-2.21.3-1.fc30.x86_64 git-core-doc-2.21.3-1.fc30.noarch glibc-devel-2.29-29.fc30.x86_64 glibc-headers-2.29-29.fc30.x86_64 groff-base-1.22.3-19.fc30.x86_64 hwdata-0.335-1.fc30.noarch isl-0.16.1-8.fc30.x86_64 kernel-headers-5.6.11-100.fc30.x86_64 less-551-1.fc30.x86_64 libX11-1.6.7-1.fc30.x86_64 libX11-common-1.6.7-1.fc30.noarch libX11-devel-1.6.7-1.fc30.x86_64 libX11-xcb-1.6.7-1.fc30.x86_64 libXau-1.0.9-1.fc30.x86_64 libXau-devel-1.0.9-1.fc30.x86_64 libXdamage-1.1.4-16.fc30.x86_64 libXext-1.3.3-11.fc30.x86_64 libXfixes-5.0.3-9.fc30.x86_64 libXfont2-2.0.3-4.fc30.x86_64 libXfont2-devel-2.0.3-4.fc30.x86_64 libXxf86vm-1.1.4-11.fc30.x86_64 libdrm-2.4.101-20200524.bf602a2d.fc30.x86_64 libdrm-devel-2.4.101-20200524.bf602a2d.fc30.x86_64 libedit-3.1-30.20191211cvs.fc30.x86_64 libfontenc-1.1.3-10.fc30.x86_64 libfontenc-devel-1.1.3-10.fc30.x86_64 libglvnd-1:1.3.1-1.fc30.x86_64 libglvnd-core-devel-1:1.3.1-1.fc30.x86_64 libglvnd-devel-1:1.3.1-1.fc30.x86_64 libglvnd-egl-1:1.3.1-1.fc30.x86_64 libglvnd-gles-1:1.3.1-1.fc30.x86_64 libglvnd-glx-1:1.3.1-1.fc30.x86_64 libglvnd-opengl-1:1.3.1-1.fc30.x86_64 libgomp-9.3.1-2.fc30.x86_64 libmpc-1.1.0-3.fc30.x86_64 libpciaccess-0.14-3.fc30.x86_64 libpciaccess-devel-0.14-3.fc30.x86_64 libpng-2:1.6.36-1.fc30.x86_64 libpng-devel-2:1.6.36-1.fc30.x86_64 libsecret-0.18.8-1.fc30.x86_64 libtool-2.4.6-29.fc30.x86_64 libwayland-client-1.17.0-1.fc30.x86_64 libwayland-server-1.17.0-1.fc30.x86_64 libxcb-1.13.1-2.fc30.x86_64 libxcb-devel-1.13.1-2.fc30.x86_64 libxcrypt-devel-4.4.16-3.fc30.x86_64 libxshmfence-1.3-4.fc30.x86_64 m4-1.4.18-10.fc30.x86_64 mesa-libEGL-20.2.0-0.3.20200525.05.c794334.fc30.x86_64 mesa-libGL-20.2.0-0.3.20200525.05.c794334.fc30.x86_64 mesa-libGL-devel-20.2.0-0.3.20200525.05.c794334.fc30.x86_64 mesa-libgbm-20.2.0-0.3.20200525.05.c794334.fc30.x86_64 mesa-libglapi-20.2.0-0.3.20200525.05.c794334.fc30.x86_64 openssh-8.0p1-5.fc30.x86_64 openssh-clients-8.0p1-5.fc30.x86_64 perl-Carp-1.50-418.fc30.noarch perl-Data-Dumper-2.173-3.fc30.x86_64 perl-Encode-4:3.06-15.fc30.x86_64 perl-Errno-1.29-444.fc30.x86_64 perl-Error-1:0.17027-2.fc30.noarch perl-Exporter-5.74-1.fc30.noarch perl-File-Path-2.16-2.fc30.noarch perl-File-Temp-1:0.230.900-2.fc30.noarch perl-Getopt-Long-1:2.51-1.fc30.noarch perl-Git-2.21.3-1.fc30.noarch perl-HTTP-Tiny-0.076-2.fc30.noarch perl-IO-1.39-444.fc30.x86_64 perl-MIME-Base64-3.15-418.fc30.x86_64 perl-PathTools-3.75-2.fc30.x86_64 perl-Pod-Escapes-1:1.07-418.fc30.noarch perl-Pod-Perldoc-3.28.01-420.fc30.noarch perl-Pod-Simple-1:3.35-418.fc30.noarch perl-Pod-Usage-4:1.70-1.fc30.noarch perl-Scalar-List-Utils-3:1.50-418.fc30.x86_64 perl-Socket-4:2.029-1.fc30.x86_64 perl-Storable-1:3.15-4.fc30.x86_64 perl-Term-ANSIColor-4.06-419.fc30.noarch perl-Term-Cap-1.17-418.fc30.noarch perl-TermReadKey-2.38-2.fc30.x86_64 perl-Text-ParseWords-3.30-418.fc30.noarch perl-Text-Tabs+Wrap-2013.0523-418.fc30.noarch perl-Thread-Queue-3.13-2.fc30.noarch perl-Time-Local-2:1.300-1.fc30.noarch perl-Unicode-Normalize-1.26-418.fc30.x86_64 perl-constant-1.33-419.fc30.noarch perl-interpreter-4:5.28.2-444.fc30.x86_64 perl-libs-4:5.28.2-444.fc30.x86_64 perl-macros-4:5.28.2-444.fc30.noarch perl-parent-1:0.237-3.fc30.noarch perl-podlators-1:4.12-1.fc30.noarch perl-threads-1:2.22-418.fc30.x86_64 perl-threads-shared-1.59-3.fc30.x86_64 pixman-0.38.0-1.fc30.x86_64 pixman-devel-0.38.0-1.fc30.x86_64 python3-3.7.7-1.fc30.x86_64 xorg-x11-proto-devel-2018.4-3.fc30.noarch xorg-x11-server-devel-1.20.6-1.fc30.x86_64 xorg-x11-util-macros-1.19.2-4.fc30.noarch zlib-devel-1.2.11-19.fc30.x86_64 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/clang-9.0.1-3.fc30.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-30-x86_64-1590391063.654658/root/var/log/dnf.rpm.log /var/lib/mock/fedora-30-x86_64-1590391063.654658/root/var/log/dnf.librepo.log /var/lib/mock/fedora-30-x86_64-1590391063.654658/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/tmp/copr-rpmbuild-4qy45a1i/clang.spec) Config(child) 1 minutes 40 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running (timeout=86400): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/clang-9.0.1-3.fc30.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1590391165.817940 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with separatepref --with llvm9 INFO: mock.py version 2.2 starting (python version = 3.7.6)... Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/results/clang-9.0.1-3.fc30.src.rpm) Config(fedora-30-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-30-x86_64-1590391165.817940/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 2.2 INFO: Mock Version: 2.2 Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk Copr repository 124 kB/s | 3.3 kB 00:00 Additional repo https_copr_be_cloud_fedoraproje 40 kB/s | 3.3 kB 00:00 fedora 72 kB/s | 17 kB 00:00 updates 365 kB/s | 18 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for clang-9.0.1-3.fc30.src.rpm Start: build setup for clang-9.0.1-3.fc30.src.rpm Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/clang-9.0.1-3.fc30.src.rpm No matches found for the following disable plugin patterns: local, spacewalk Copr repository 42 kB/s | 3.3 kB 00:00 Additional repo https_copr_be_cloud_fedoraproje 181 kB/s | 3.3 kB 00:00 fedora 323 kB/s | 17 kB 00:00 updates 294 kB/s | 18 kB 00:00 Package gcc-9.3.1-2.fc30.x86_64 is already installed. Dependencies resolved. =================================================================================================== Package Arch Version Repo Size =================================================================================================== Installing: chrpath  x86_64 0.16-10.fc30 fedora 29 k cmake  x86_64 3.17.2-1.fc30 updates 9.9 M emacs  x86_64 1:26.3-1.fc30 updates 3.2 M gcc-c++  x86_64 9.3.1-2.fc30 updates 12 M libatomic  x86_64 9.3.1-2.fc30 updates 45 k libxml2-devel  x86_64 2.9.10-3.fc30 updates 1.0 M llvm-devel  x86_64 9.0.1-4.fc30 copr_base 2.9 M llvm-googletest  x86_64 9.0.1-4.fc30 copr_base 316 k llvm-static  x86_64 9.0.1-4.fc30 copr_base 37 M llvm-test  x86_64 9.0.1-4.fc30 copr_base 34 M multilib-rpm-config  noarch 1-13.fc30 fedora 18 k ncurses-devel  x86_64 6.1-10.20180923.fc30 fedora 508 k ninja-build  x86_64 1.9.0-2.fc30 fedora 127 k perl-generators  noarch 1.10-11.fc30 fedora 15 k python3-devel  x86_64 3.7.7-1.fc30 updates 206 k python3-lit  noarch 0.8.0-1.fc30 fedora 131 k python3-sphinx  noarch 1:1.8.4-1.fc30 fedora 1.8 M Installing dependencies: ImageMagick-libs  x86_64 1:6.9.10.75-1.fc30 updates 2.3 M LibRaw  x86_64 0.19.5-1.fc30 updates 301 k Lmod  x86_64 8.1.17-4.fc30 updates 227 k ModemManager-glib  x86_64 1.10.2-1.fc30 updates 238 k OpenEXR-libs  x86_64 2.2.0-16.fc30 fedora 671 k acl  x86_64 2.2.53-3.fc30 fedora 68 k adobe-mappings-cmap  noarch 20171205-5.fc30 fedora 2.1 M adobe-mappings-cmap-deprecated  noarch 20171205-5.fc30 fedora 118 k adobe-mappings-pdf  noarch 20180407-3.fc30 fedora 706 k adwaita-cursor-theme  noarch 3.32.0-1.fc30 fedora 644 k adwaita-icon-theme  noarch 3.32.0-1.fc30 fedora 11 M alsa-lib  x86_64 1.2.1.2-3.fc30 updates 434 k at-spi2-atk  x86_64 2.32.0-1.fc30 fedora 78 k at-spi2-core  x86_64 2.32.1-2.fc30 fedora 155 k atk  x86_64 2.32.0-1.fc30 fedora 258 k avahi-glib  x86_64 0.7-18.fc30 fedora 13 k avahi-libs  x86_64 0.7-18.fc30 fedora 59 k bubblewrap  x86_64 0.3.3-2.fc30 updates 44 k cairo  x86_64 1.16.0-6.fc30 updates 705 k cairo-gobject  x86_64 1.16.0-6.fc30 updates 18 k cdparanoia-libs  x86_64 10.2-29.fc30 fedora 50 k cmake-data  noarch 3.17.2-1.fc30 updates 1.6 M cmake-filesystem  x86_64 3.17.2-1.fc30 updates 14 k cmake-rpm-macros  noarch 3.17.2-1.fc30 updates 13 k colord-libs  x86_64 1.4.4-1.fc30 fedora 209 k cryptsetup-libs  x86_64 2.3.0-1.fc30 updates 440 k cups-libs  x86_64 1:2.2.12-8.fc30 updates 260 k dbus  x86_64 1:1.12.16-1.fc30 updates 11 k dbus-broker  x86_64 21-3.fc30 updates 161 k dbus-common  noarch 1:1.12.16-1.fc30 updates 18 k dbus-libs  x86_64 1:1.12.16-1.fc30 updates 147 k dejavu-fonts-common  noarch 2.37-1.fc30 fedora 67 k dejavu-sans-mono-fonts  noarch 2.37-1.fc30 fedora 439 k desktop-file-utils  x86_64 0.23-10.fc30 fedora 65 k device-mapper  x86_64 1.02.154-3.fc30 fedora 149 k device-mapper-libs  x86_64 1.02.154-3.fc30 fedora 179 k emacs-common  x86_64 1:26.3-1.fc30 updates 38 M enchant2  x86_64 2.2.8-1.fc30 updates 62 k fftw-libs-double  x86_64 3.3.8-4.fc30 fedora 984 k fontawesome-fonts  noarch 4.7.0-6.fc30 fedora 200 k fontawesome-fonts-web  noarch 4.7.0-6.fc30 fedora 426 k fontconfig  x86_64 2.13.1-9.fc30 updates 253 k fontpackages-filesystem  noarch 1.44-24.fc30 fedora 8.2 k fribidi  x86_64 1.0.5-5.fc30 updates 84 k gd  x86_64 2.2.5-10.fc30 updates 131 k gdk-pixbuf2  x86_64 2.38.2-1.fc30 updates 460 k gdk-pixbuf2-modules  x86_64 2.38.2-1.fc30 updates 100 k geoclue2  x86_64 2.5.5-1.fc30 updates 129 k giflib  x86_64 5.1.9-2.fc30 updates 47 k glib-networking  x86_64 2.60.4-1.fc30 updates 147 k gnutls  x86_64 3.6.10-1.fc30 updates 930 k google-droid-sans-fonts  noarch 20120715-15.fc30 fedora 2.5 M google-roboto-slab-fonts  noarch 1.100263-0.9.20150923git.fc30 fedora 237 k graphite2  x86_64 1.3.14-1.fc30 updates 101 k graphviz  x86_64 2.40.1-46.fc30 updates 1.7 M gsettings-desktop-schemas  x86_64 3.32.0-1.fc30 fedora 624 k gstreamer1  x86_64 1.16.0-1.fc30 updates 1.3 M gstreamer1-plugins-base  x86_64 1.16.0-1.fc30 updates 1.9 M gtk-update-icon-cache  x86_64 3.24.11-1.fc30 updates 32 k gtk2  x86_64 2.24.32-6.fc30 updates 3.5 M gtk3  x86_64 3.24.11-1.fc30 updates 4.7 M gts  x86_64 0.7.6-35.20121130.fc30 fedora 218 k harfbuzz  x86_64 2.6.1-2.fc30 updates 614 k harfbuzz-icu  x86_64 2.6.1-2.fc30 updates 16 k hicolor-icon-theme  noarch 0.17-5.fc30 fedora 44 k hunspell  x86_64 1.7.0-4.fc30 updates 339 k hunspell-en-US  noarch 0.20140811.1-14.fc30 fedora 189 k hyphen  x86_64 2.8.8-11.fc30 fedora 28 k ilmbase  x86_64 2.2.0-15.fc30 fedora 106 k iptables-libs  x86_64 1.8.2-3.fc30 updates 49 k iso-codes  noarch 4.2-2.fc30 fedora 3.6 M jasper-libs  x86_64 2.0.14-8.fc30 fedora 152 k jbig2dec-libs  x86_64 0.16-1.fc30 updates 69 k jbigkit-libs  x86_64 2.1-16.fc30 fedora 49 k json-c  x86_64 0.13.1-11.fc30 updates 36 k json-glib  x86_64 1.4.4-2.fc30 fedora 138 k jsoncpp  x86_64 1.8.4-6.fc30 fedora 86 k kmod-libs  x86_64 26-3.fc30 updates 58 k lasi  x86_64 1.1.2-12.fc30 fedora 45 k lato-fonts  noarch 2.015-7.fc30 fedora 3.3 M lcms2  x86_64 2.9-5.fc30 fedora 150 k libICE  x86_64 1.0.9-15.fc30 fedora 65 k libSM  x86_64 1.2.3-2.fc30 fedora 40 k libXaw  x86_64 1.0.13-12.fc30 fedora 184 k libXcomposite  x86_64 0.4.4-16.fc30 fedora 22 k libXcursor  x86_64 1.1.15-5.fc30 fedora 28 k libXft  x86_64 2.3.2-12.fc30 fedora 58 k libXi  x86_64 1.7.10-1.fc30 updates 36 k libXinerama  x86_64 1.1.4-3.fc30 fedora 13 k libXmu  x86_64 1.1.2-13.fc30 fedora 69 k libXpm  x86_64 3.5.12-9.fc30 fedora 54 k libXrandr  x86_64 1.5.1-9.fc30 fedora 25 k libXrender  x86_64 0.9.10-9.fc30 fedora 25 k libXt  x86_64 1.1.5-11.20190424gitba4ec9376.fc30 updates 169 k libXtst  x86_64 1.2.3-9.fc30 fedora 19 k libXv  x86_64 1.0.11-9.fc30 fedora 17 k libXxf86misc  x86_64 1.0.4-3.fc30 fedora 20 k libargon2  x86_64 20161029-8.fc30 fedora 27 k libcroco  x86_64 0.6.13-1.fc30 fedora 104 k libdatrie  x86_64 0.2.9-9.fc30 fedora 29 k libedit-devel  x86_64 3.1-30.20191211cvs.fc30 updates 40 k libepoxy  x86_64 1.5.3-2.fc30 fedora 196 k libgs  x86_64 9.27-3.fc30 updates 3.0 M libgusb  x86_64 0.3.1-1.fc30 updates 45 k libidn  x86_64 1.35-5.fc30 fedora 228 k libijs  x86_64 0.35-9.fc30 fedora 28 k libimagequant  x86_64 2.12.5-1.fc30 updates 60 k libjpeg-turbo  x86_64 2.0.2-1.fc30 fedora 158 k liblockfile  x86_64 1.14-3.fc30 fedora 26 k liblqr-1  x86_64 0.4.2-12.fc30 fedora 47 k libmcpp  x86_64 2.7.2-23.fc30 fedora 75 k libmodman  x86_64 2.0.1-19.fc30 fedora 32 k libnotify  x86_64 0.7.8-2.fc30 fedora 38 k libogg  x86_64 2:1.3.3-2.fc30 fedora 23 k libotf  x86_64 0.9.13-13.fc30 fedora 94 k libpaper  x86_64 1.1.24-24.fc30 fedora 38 k libpcap  x86_64 14:1.9.1-2.fc30 updates 159 k libproxy  x86_64 0.4.15-13.fc30 fedora 64 k libraqm  x86_64 0.7.0-4.fc30 updates 19 k librsvg2  x86_64 2.46.4-1.fc30 updates 1.3 M libseccomp  x86_64 2.4.2-2.fc30 updates 65 k libsoup  x86_64 2.66.4-1.fc30 updates 353 k libstdc++-devel  x86_64 9.3.1-2.fc30 updates 2.2 M libthai  x86_64 0.1.28-2.fc30 fedora 199 k libtheora  x86_64 1:1.1.1-23.fc30 fedora 170 k libtiff  x86_64 4.0.10-8.fc30 updates 173 k libusbx  x86_64 1.0.22-2.fc30 fedora 65 k libuv  x86_64 1:1.37.0-1.fc30 updates 144 k libvisual  x86_64 1:0.4.0-26.fc30 fedora 139 k libvorbis  x86_64 1:1.3.6-4.fc30 fedora 185 k libwayland-cursor  x86_64 1.17.0-1.fc30 fedora 19 k libwayland-egl  x86_64 1.17.0-1.fc30 fedora 13 k libwebp  x86_64 1.0.3-1.fc30 updates 255 k libwmf-lite  x86_64 0.2.12-1.fc30 fedora 67 k libxkbcommon  x86_64 0.8.3-1.fc30 fedora 108 k libxslt  x86_64 1.1.34-1.fc30 updates 245 k llvm  x86_64 9.0.1-4.fc30 copr_base 4.5 M llvm-libs  x86_64 9.0.1-4.fc30 copr_base 21 M lua  x86_64 5.3.5-5.fc30 fedora 178 k lua-filesystem  x86_64 1.6.3-10.fc30 fedora 31 k lua-json  noarch 1.3.2-11.fc30 fedora 26 k lua-lpeg  x86_64 1.0.1-10.fc30 updates 63 k lua-posix  x86_64 33.3.1-13.fc30 fedora 170 k lua-term  x86_64 0.07-8.fc30 fedora 14 k m17n-db  noarch 1.8.0-8.fc30 updates 581 k m17n-lib  x86_64 1.8.0-5.fc30 updates 186 k mcpp  x86_64 2.7.2-23.fc30 fedora 27 k ncurses-c++-libs  x86_64 6.1-10.20180923.fc30 fedora 32 k netpbm  x86_64 10.90.00-1.fc30 updates 181 k nettle  x86_64 3.4.1rc1-2.fc30 fedora 295 k openjpeg2  x86_64 2.3.1-6.fc30 updates 149 k opus  x86_64 1.3.1-1.fc30 fedora 208 k orc  x86_64 0.4.29-2.fc30 updates 158 k pango  x86_64 1.43.0-4.fc30 updates 260 k perl-Fedora-VSP  noarch 0.001-13.fc30 fedora 24 k procps-ng  x86_64 3.3.15-5.fc30 fedora 301 k python-rpm-macros  noarch 3-47.fc30 updates 11 k python-sphinx-locale  noarch 1:1.8.4-1.fc30 fedora 221 k python3-babel  noarch 2.6.0-6.fc30 fedora 5.7 M python3-chardet  noarch 3.0.4-9.fc30 fedora 191 k python3-docutils  noarch 0.14-6.fc30 fedora 1.6 M python3-idna  noarch 2.7-4.fc30 fedora 83 k python3-imagesize  noarch 1.1.0-2.fc30 updates 16 k python3-jinja2  noarch 2.10.1-1.fc30 updates 530 k python3-markupsafe  x86_64 1.1.1-1.fc30 fedora 30 k python3-mock  noarch 2.0.0-13.fc30 fedora 130 k python3-packaging  noarch 19.0-1.fc30 fedora 49 k python3-pbr  noarch 5.1.2-2.fc30 fedora 1.1 M python3-pygments  noarch 2.2.0-16.fc30 fedora 1.9 M python3-pyparsing  noarch 2.4.0-1.fc30 updates 142 k python3-pysocks  noarch 1.6.8-7.fc30 fedora 33 k python3-pytz  noarch 2018.5-2.fc30 fedora 48 k python3-requests  noarch 2.22.0-2.fc30 updates 115 k python3-rpm-generators  noarch 8-1.fc30 updates 23 k python3-rpm-macros  noarch 3-47.fc30 updates 9.9 k python3-setuptools  noarch 40.8.0-2.fc30 updates 634 k python3-six  noarch 1.12.0-1.fc30 fedora 35 k python3-snowballstemmer  noarch 1.2.1-8.fc30 fedora 103 k python3-sphinx-theme-alabaster  noarch 0.7.12-3.fc30 fedora 24 k python3-sphinx_rtd_theme  noarch 0.4.3-1.fc30 fedora 3.2 M python3-sphinxcontrib-websupport  noarch 1.0.1-12.20180316git.fc30 fedora 50 k python3-sqlalchemy  x86_64 1.3.17-1.fc30 updates 2.0 M python3-urllib3  noarch 1.25.7-1.fc30 updates 179 k python3-whoosh  noarch 2.7.4-13.fc30 fedora 1.1 M qrencode-libs  x86_64 3.4.4-8.fc30 fedora 53 k rest  x86_64 0.8.1-5.fc30 fedora 63 k rhash  x86_64 1.3.8-1.fc30 fedora 168 k shared-mime-info  x86_64 1.15-1.fc30 updates 318 k systemd  x86_64 241-14.git18dd3fb.fc30 updates 3.8 M systemd-pam  x86_64 241-14.git18dd3fb.fc30 updates 156 k systemd-rpm-macros  noarch 241-14.git18dd3fb.fc30 updates 21 k tcl  x86_64 1:8.6.8-2.fc30 fedora 1.1 M urw-base35-bookman-fonts  noarch 20170801-12.fc30 fedora 856 k urw-base35-c059-fonts  noarch 20170801-12.fc30 fedora 883 k urw-base35-d050000l-fonts  noarch 20170801-12.fc30 fedora 78 k urw-base35-fonts  noarch 20170801-12.fc30 fedora 11 k urw-base35-fonts-common  noarch 20170801-12.fc30 fedora 23 k urw-base35-gothic-fonts  noarch 20170801-12.fc30 fedora 654 k urw-base35-nimbus-mono-ps-fonts  noarch 20170801-12.fc30 fedora 800 k urw-base35-nimbus-roman-fonts  noarch 20170801-12.fc30 fedora 864 k urw-base35-nimbus-sans-fonts  noarch 20170801-12.fc30 fedora 1.3 M urw-base35-p052-fonts  noarch 20170801-12.fc30 fedora 982 k urw-base35-standard-symbols-ps-fonts  noarch 20170801-12.fc30 fedora 43 k urw-base35-z003-fonts  noarch 20170801-12.fc30 fedora 279 k vim-filesystem  noarch 2:8.2.587-1.fc30 updates 23 k webkit2gtk3  x86_64 2.28.2-2.fc30 updates 16 M webkit2gtk3-jsc  x86_64 2.28.2-2.fc30 updates 6.1 M woff2  x86_64 1.0.2-5.fc30 fedora 55 k xdg-dbus-proxy  x86_64 0.1.2-1.fc30 updates 41 k xkeyboard-config  noarch 2.26-2.fc30 updates 837 k xml-common  noarch 0.6.3-52.fc30 fedora 32 k xorg-x11-font-utils  x86_64 1:7.5-41.fc30 fedora 96 k xorg-x11-fonts-ISO8859-1-100dpi  noarch 7.5-21.fc30 fedora 1.1 M xorg-x11-server-utils  x86_64 7.7-28.fc30 fedora 177 k xz-devel  x86_64 5.2.4-5.fc30 fedora 56 k Transaction Summary =================================================================================================== Install 232 Packages Total download size: 290 M Installed size: 1.2 G Downloading Packages: (1/232): llvm-9.0.1-4.fc30.x86_64.rpm 50 MB/s | 4.5 MB 00:00 (2/232): llvm-devel-9.0.1-4.fc30.x86_64.rpm 28 MB/s | 2.9 MB 00:00 (3/232): llvm-googletest-9.0.1-4.fc30.x86_64.rp 2.8 MB/s | 316 kB 00:00 (4/232): llvm-libs-9.0.1-4.fc30.x86_64.rpm 89 MB/s | 21 MB 00:00 (5/232): OpenEXR-libs-2.2.0-16.fc30.x86_64.rpm 15 MB/s | 671 kB 00:00 (6/232): acl-2.2.53-3.fc30.x86_64.rpm 6.4 MB/s | 68 kB 00:00 (7/232): adobe-mappings-cmap-20171205-5.fc30.no 39 MB/s | 2.1 MB 00:00 (8/232): adobe-mappings-cmap-deprecated-2017120 17 MB/s | 118 kB 00:00 (9/232): adobe-mappings-pdf-20180407-3.fc30.noa 16 MB/s | 706 kB 00:00 (10/232): adwaita-cursor-theme-3.32.0-1.fc30.no 8.9 MB/s | 644 kB 00:00 (11/232): llvm-test-9.0.1-4.fc30.x86_64.rpm 37 MB/s | 34 MB 00:00 (12/232): llvm-static-9.0.1-4.fc30.x86_64.rpm 31 MB/s | 37 MB 00:01 (13/232): adwaita-icon-theme-3.32.0-1.fc30.noar 11 MB/s | 11 MB 00:00 (14/232): at-spi2-atk-2.32.0-1.fc30.x86_64.rpm 171 kB/s | 78 kB 00:00 (15/232): avahi-glib-0.7-18.fc30.x86_64.rpm 2.7 MB/s | 13 kB 00:00 (16/232): at-spi2-core-2.32.1-2.fc30.x86_64.rpm 18 MB/s | 155 kB 00:00 (17/232): atk-2.32.0-1.fc30.x86_64.rpm 20 MB/s | 258 kB 00:00 (18/232): avahi-libs-0.7-18.fc30.x86_64.rpm 7.3 MB/s | 59 kB 00:00 (19/232): cdparanoia-libs-10.2-29.fc30.x86_64.r 7.0 MB/s | 50 kB 00:00 (20/232): chrpath-0.16-10.fc30.x86_64.rpm 8.5 MB/s | 29 kB 00:00 (21/232): dejavu-fonts-common-2.37-1.fc30.noarc 13 MB/s | 67 kB 00:00 (22/232): dejavu-sans-mono-fonts-2.37-1.fc30.no 21 MB/s | 439 kB 00:00 (23/232): colord-libs-1.4.4-1.fc30.x86_64.rpm 8.1 MB/s | 209 kB 00:00 (24/232): desktop-file-utils-0.23-10.fc30.x86_6 3.2 MB/s | 65 kB 00:00 (25/232): device-mapper-1.02.154-3.fc30.x86_64. 37 MB/s | 149 kB 00:00 (26/232): device-mapper-libs-1.02.154-3.fc30.x8 52 MB/s | 179 kB 00:00 (27/232): fontawesome-fonts-4.7.0-6.fc30.noarch 20 MB/s | 200 kB 00:00 (28/232): fontpackages-filesystem-1.44-24.fc30. 2.0 MB/s | 8.2 kB 00:00 (29/232): fontawesome-fonts-web-4.7.0-6.fc30.no 16 MB/s | 426 kB 00:00 (30/232): google-droid-sans-fonts-20120715-15.f 84 MB/s | 2.5 MB 00:00 (31/232): fftw-libs-double-3.3.8-4.fc30.x86_64. 15 MB/s | 984 kB 00:00 (32/232): gsettings-desktop-schemas-3.32.0-1.fc 17 MB/s | 624 kB 00:00 (33/232): gts-0.7.6-35.20121130.fc30.x86_64.rpm 12 MB/s | 218 kB 00:00 (34/232): hicolor-icon-theme-0.17-5.fc30.noarch 8.8 MB/s | 44 kB 00:00 (35/232): hunspell-en-US-0.20140811.1-14.fc30.n 26 MB/s | 189 kB 00:00 (36/232): hyphen-2.8.8-11.fc30.x86_64.rpm 5.3 MB/s | 28 kB 00:00 (37/232): ilmbase-2.2.0-15.fc30.x86_64.rpm 18 MB/s | 106 kB 00:00 (38/232): jasper-libs-2.0.14-8.fc30.x86_64.rpm 16 MB/s | 152 kB 00:00 (39/232): jbigkit-libs-2.1-16.fc30.x86_64.rpm 9.8 MB/s | 49 kB 00:00 (40/232): iso-codes-4.2-2.fc30.noarch.rpm 56 MB/s | 3.6 MB 00:00 (41/232): json-glib-1.4.4-2.fc30.x86_64.rpm 2.6 MB/s | 138 kB 00:00 (42/232): jsoncpp-1.8.4-6.fc30.x86_64.rpm 5.7 MB/s | 86 kB 00:00 (43/232): lasi-1.1.2-12.fc30.x86_64.rpm 7.1 MB/s | 45 kB 00:00 (44/232): lcms2-2.9-5.fc30.x86_64.rpm 19 MB/s | 150 kB 00:00 (45/232): libICE-1.0.9-15.fc30.x86_64.rpm 11 MB/s | 65 kB 00:00 (46/232): libSM-1.2.3-2.fc30.x86_64.rpm 6.8 MB/s | 40 kB 00:00 (47/232): libXaw-1.0.13-12.fc30.x86_64.rpm 21 MB/s | 184 kB 00:00 (48/232): lato-fonts-2.015-7.fc30.noarch.rpm 24 MB/s | 3.3 MB 00:00 (49/232): libXcursor-1.1.15-5.fc30.x86_64.rpm 6.8 MB/s | 28 kB 00:00 (50/232): libXft-2.3.2-12.fc30.x86_64.rpm 3.9 MB/s | 58 kB 00:00 (51/232): libXinerama-1.1.4-3.fc30.x86_64.rpm 4.4 MB/s | 13 kB 00:00 (52/232): libXmu-1.1.2-13.fc30.x86_64.rpm 15 MB/s | 69 kB 00:00 (53/232): libXpm-3.5.12-9.fc30.x86_64.rpm 11 MB/s | 54 kB 00:00 (54/232): libXrandr-1.5.1-9.fc30.x86_64.rpm 4.4 MB/s | 25 kB 00:00 (55/232): libXrender-0.9.10-9.fc30.x86_64.rpm 7.6 MB/s | 25 kB 00:00 (56/232): libXtst-1.2.3-9.fc30.x86_64.rpm 6.2 MB/s | 19 kB 00:00 (57/232): libXv-1.0.11-9.fc30.x86_64.rpm 2.0 MB/s | 17 kB 00:00 (58/232): libXxf86misc-1.0.4-3.fc30.x86_64.rpm 3.9 MB/s | 20 kB 00:00 (59/232): libargon2-20161029-8.fc30.x86_64.rpm 6.6 MB/s | 27 kB 00:00 (60/232): libcroco-0.6.13-1.fc30.x86_64.rpm 17 MB/s | 104 kB 00:00 (61/232): libdatrie-0.2.9-9.fc30.x86_64.rpm 7.2 MB/s | 29 kB 00:00 (62/232): libepoxy-1.5.3-2.fc30.x86_64.rpm 30 MB/s | 196 kB 00:00 (63/232): libidn-1.35-5.fc30.x86_64.rpm 30 MB/s | 228 kB 00:00 (64/232): libijs-0.35-9.fc30.x86_64.rpm 4.8 MB/s | 28 kB 00:00 (65/232): libjpeg-turbo-2.0.2-1.fc30.x86_64.rpm 18 MB/s | 158 kB 00:00 (66/232): liblockfile-1.14-3.fc30.x86_64.rpm 4.4 MB/s | 26 kB 00:00 (67/232): liblqr-1-0.4.2-12.fc30.x86_64.rpm 7.8 MB/s | 47 kB 00:00 (68/232): libmcpp-2.7.2-23.fc30.x86_64.rpm 12 MB/s | 75 kB 00:00 (69/232): libmodman-2.0.1-19.fc30.x86_64.rpm 3.3 MB/s | 32 kB 00:00 (70/232): libnotify-0.7.8-2.fc30.x86_64.rpm 7.2 MB/s | 38 kB 00:00 (71/232): libogg-1.3.3-2.fc30.x86_64.rpm 4.8 MB/s | 23 kB 00:00 (72/232): libotf-0.9.13-13.fc30.x86_64.rpm 736 kB/s | 94 kB 00:00 (73/232): libpaper-1.1.24-24.fc30.x86_64.rpm 8.3 MB/s | 38 kB 00:00 (74/232): libproxy-0.4.15-13.fc30.x86_64.rpm 12 MB/s | 64 kB 00:00 (75/232): libthai-0.1.28-2.fc30.x86_64.rpm 20 MB/s | 199 kB 00:00 (76/232): google-roboto-slab-fonts-1.100263-0.9 390 kB/s | 237 kB 00:00 (77/232): libusbx-1.0.22-2.fc30.x86_64.rpm 13 MB/s | 65 kB 00:00 (78/232): libvisual-0.4.0-26.fc30.x86_64.rpm 19 MB/s | 139 kB 00:00 (79/232): libvorbis-1.3.6-4.fc30.x86_64.rpm 23 MB/s | 185 kB 00:00 (80/232): libwayland-cursor-1.17.0-1.fc30.x86_6 6.1 MB/s | 19 kB 00:00 (81/232): libwayland-egl-1.17.0-1.fc30.x86_64.r 4.0 MB/s | 13 kB 00:00 (82/232): libwmf-lite-0.2.12-1.fc30.x86_64.rpm 13 MB/s | 67 kB 00:00 (83/232): libxkbcommon-0.8.3-1.fc30.x86_64.rpm 16 MB/s | 108 kB 00:00 (84/232): lua-5.3.5-5.fc30.x86_64.rpm 19 MB/s | 178 kB 00:00 (85/232): lua-filesystem-1.6.3-10.fc30.x86_64.r 9.2 MB/s | 31 kB 00:00 (86/232): lua-json-1.3.2-11.fc30.noarch.rpm 7.9 MB/s | 26 kB 00:00 (87/232): lua-posix-33.3.1-13.fc30.x86_64.rpm 26 MB/s | 170 kB 00:00 (88/232): lua-term-0.07-8.fc30.x86_64.rpm 5.0 MB/s | 14 kB 00:00 (89/232): mcpp-2.7.2-23.fc30.x86_64.rpm 5.9 MB/s | 27 kB 00:00 (90/232): multilib-rpm-config-1-13.fc30.noarch. 6.1 MB/s | 18 kB 00:00 (91/232): libXcomposite-0.4.4-16.fc30.x86_64.rp 42 kB/s | 22 kB 00:00 (92/232): ncurses-c++-libs-6.1-10.20180923.fc30 7.5 MB/s | 32 kB 00:00 (93/232): nettle-3.4.1rc1-2.fc30.x86_64.rpm 62 MB/s | 295 kB 00:00 (94/232): ninja-build-1.9.0-2.fc30.x86_64.rpm 18 MB/s | 127 kB 00:00 (95/232): ncurses-devel-6.1-10.20180923.fc30.x8 23 MB/s | 508 kB 00:00 (96/232): opus-1.3.1-1.fc30.x86_64.rpm 21 MB/s | 208 kB 00:00 (97/232): perl-Fedora-VSP-0.001-13.fc30.noarch. 6.3 MB/s | 24 kB 00:00 (98/232): procps-ng-3.3.15-5.fc30.x86_64.rpm 60 MB/s | 301 kB 00:00 (99/232): perl-generators-1.10-11.fc30.noarch.r 1.7 MB/s | 15 kB 00:00 (100/232): python-sphinx-locale-1.8.4-1.fc30.no 20 MB/s | 221 kB 00:00 (101/232): python3-chardet-3.0.4-9.fc30.noarch. 56 MB/s | 191 kB 00:00 (102/232): python3-docutils-0.14-6.fc30.noarch. 51 MB/s | 1.6 MB 00:00 (103/232): python3-idna-2.7-4.fc30.noarch.rpm 13 MB/s | 83 kB 00:00 (104/232): python3-babel-2.6.0-6.fc30.noarch.rp 25 MB/s | 5.7 MB 00:00 (105/232): python3-markupsafe-1.1.1-1.fc30.x86_ 7.6 MB/s | 30 kB 00:00 (106/232): python3-mock-2.0.0-13.fc30.noarch.rp 20 MB/s | 130 kB 00:00 (107/232): python3-packaging-19.0-1.fc30.noarch 4.2 MB/s | 49 kB 00:00 (108/232): python3-pbr-5.1.2-2.fc30.noarch.rpm 24 MB/s | 1.1 MB 00:00 (109/232): libtheora-1.1.1-23.fc30.x86_64.rpm 351 kB/s | 170 kB 00:00 (110/232): python3-pysocks-1.6.8-7.fc30.noarch. 14 MB/s | 33 kB 00:00 (111/232): python3-pygments-2.2.0-16.fc30.noarc 24 MB/s | 1.9 MB 00:00 (112/232): python3-lit-0.8.0-1.fc30.noarch.rpm 406 kB/s | 131 kB 00:00 (113/232): python3-six-1.12.0-1.fc30.noarch.rpm 14 MB/s | 35 kB 00:00 (114/232): python3-snowballstemmer-1.2.1-8.fc30 3.8 MB/s | 103 kB 00:00 (115/232): python3-sphinx-theme-alabaster-0.7.1 6.7 MB/s | 24 kB 00:00 (116/232): python3-sphinx-1.8.4-1.fc30.noarch.r 25 MB/s | 1.8 MB 00:00 (117/232): python3-sphinxcontrib-websupport-1.0 11 MB/s | 50 kB 00:00 (118/232): python3-whoosh-2.7.4-13.fc30.noarch. 68 MB/s | 1.1 MB 00:00 (119/232): qrencode-libs-3.4.4-8.fc30.x86_64.rp 20 MB/s | 53 kB 00:00 (120/232): rest-0.8.1-5.fc30.x86_64.rpm 12 MB/s | 63 kB 00:00 (121/232): rhash-1.3.8-1.fc30.x86_64.rpm 19 MB/s | 168 kB 00:00 (122/232): tcl-8.6.8-2.fc30.x86_64.rpm 24 MB/s | 1.1 MB 00:00 (123/232): urw-base35-bookman-fonts-20170801-12 53 MB/s | 856 kB 00:00 (124/232): urw-base35-c059-fonts-20170801-12.fc 78 MB/s | 883 kB 00:00 (125/232): urw-base35-d050000l-fonts-20170801-1 11 MB/s | 78 kB 00:00 (126/232): urw-base35-fonts-20170801-12.fc30.no 2.2 MB/s | 11 kB 00:00 (127/232): urw-base35-fonts-common-20170801-12. 4.7 MB/s | 23 kB 00:00 (128/232): urw-base35-gothic-fonts-20170801-12. 37 MB/s | 654 kB 00:00 (129/232): urw-base35-nimbus-mono-ps-fonts-2017 43 MB/s | 800 kB 00:00 (130/232): urw-base35-nimbus-roman-fonts-201708 39 MB/s | 864 kB 00:00 (131/232): urw-base35-nimbus-sans-fonts-2017080 62 MB/s | 1.3 MB 00:00 (132/232): python3-pytz-2018.5-2.fc30.noarch.rp 148 kB/s | 48 kB 00:00 (133/232): urw-base35-standard-symbols-ps-fonts 6.5 MB/s | 43 kB 00:00 (134/232): urw-base35-p052-fonts-20170801-12.fc 70 MB/s | 982 kB 00:00 (135/232): urw-base35-z003-fonts-20170801-12.fc 31 MB/s | 279 kB 00:00 (136/232): woff2-1.0.2-5.fc30.x86_64.rpm 9.1 MB/s | 55 kB 00:00 (137/232): xml-common-0.6.3-52.fc30.noarch.rpm 9.0 MB/s | 32 kB 00:00 (138/232): xorg-x11-font-utils-7.5-41.fc30.x86_ 8.3 MB/s | 96 kB 00:00 (139/232): xorg-x11-fonts-ISO8859-1-100dpi-7.5- 77 MB/s | 1.1 MB 00:00 (140/232): xz-devel-5.2.4-5.fc30.x86_64.rpm 12 MB/s | 56 kB 00:00 (141/232): xorg-x11-server-utils-7.7-28.fc30.x8 23 MB/s | 177 kB 00:00 (142/232): LibRaw-0.19.5-1.fc30.x86_64.rpm 33 MB/s | 301 kB 00:00 (143/232): ImageMagick-libs-6.9.10.75-1.fc30.x8 83 MB/s | 2.3 MB 00:00 (144/232): Lmod-8.1.17-4.fc30.x86_64.rpm 14 MB/s | 227 kB 00:00 (145/232): ModemManager-glib-1.10.2-1.fc30.x86_ 36 MB/s | 238 kB 00:00 (146/232): alsa-lib-1.2.1.2-3.fc30.x86_64.rpm 46 MB/s | 434 kB 00:00 (147/232): bubblewrap-0.3.3-2.fc30.x86_64.rpm 10 MB/s | 44 kB 00:00 (148/232): cairo-gobject-1.16.0-6.fc30.x86_64.r 2.8 MB/s | 18 kB 00:00 (149/232): cairo-1.16.0-6.fc30.x86_64.rpm 23 MB/s | 705 kB 00:00 (150/232): cmake-data-3.17.2-1.fc30.noarch.rpm 24 MB/s | 1.6 MB 00:00 (151/232): cmake-filesystem-3.17.2-1.fc30.x86_6 4.7 MB/s | 14 kB 00:00 (152/232): cmake-rpm-macros-3.17.2-1.fc30.noarc 4.9 MB/s | 13 kB 00:00 (153/232): cryptsetup-libs-2.3.0-1.fc30.x86_64. 70 MB/s | 440 kB 00:00 (154/232): cups-libs-2.2.12-8.fc30.x86_64.rpm 20 MB/s | 260 kB 00:00 (155/232): dbus-1.12.16-1.fc30.x86_64.rpm 62 kB/s | 11 kB 00:00 (156/232): cmake-3.17.2-1.fc30.x86_64.rpm 24 MB/s | 9.9 MB 00:00 (157/232): dbus-common-1.12.16-1.fc30.noarch.rp 1.2 MB/s | 18 kB 00:00 (158/232): dbus-libs-1.12.16-1.fc30.x86_64.rpm 4.8 MB/s | 147 kB 00:00 (159/232): emacs-26.3-1.fc30.x86_64.rpm 24 MB/s | 3.2 MB 00:00 (160/232): dbus-broker-21-3.fc30.x86_64.rpm 543 kB/s | 161 kB 00:00 (161/232): enchant2-2.2.8-1.fc30.x86_64.rpm 11 MB/s | 62 kB 00:00 (162/232): fontconfig-2.13.1-9.fc30.x86_64.rpm 20 MB/s | 253 kB 00:00 (163/232): fribidi-1.0.5-5.fc30.x86_64.rpm 14 MB/s | 84 kB 00:00 (164/232): gcc-c++-9.3.1-2.fc30.x86_64.rpm 24 MB/s | 12 MB 00:00 (165/232): gd-2.2.5-10.fc30.x86_64.rpm 4.1 MB/s | 131 kB 00:00 (166/232): emacs-common-26.3-1.fc30.x86_64.rpm 48 MB/s | 38 MB 00:00 (167/232): gdk-pixbuf2-2.38.2-1.fc30.x86_64.rpm 2.0 MB/s | 460 kB 00:00 (168/232): gdk-pixbuf2-modules-2.38.2-1.fc30.x8 15 MB/s | 100 kB 00:00 (169/232): geoclue2-2.5.5-1.fc30.x86_64.rpm 20 MB/s | 129 kB 00:00 (170/232): giflib-5.1.9-2.fc30.x86_64.rpm 10 MB/s | 47 kB 00:00 (171/232): gnutls-3.6.10-1.fc30.x86_64.rpm 85 MB/s | 930 kB 00:00 (172/232): glib-networking-2.60.4-1.fc30.x86_64 10 MB/s | 147 kB 00:00 (173/232): graphite2-1.3.14-1.fc30.x86_64.rpm 23 MB/s | 101 kB 00:00 (174/232): graphviz-2.40.1-46.fc30.x86_64.rpm 79 MB/s | 1.7 MB 00:00 (175/232): gstreamer1-1.16.0-1.fc30.x86_64.rpm 47 MB/s | 1.3 MB 00:00 (176/232): gtk-update-icon-cache-3.24.11-1.fc30 6.7 MB/s | 32 kB 00:00 (177/232): gstreamer1-plugins-base-1.16.0-1.fc3 83 MB/s | 1.9 MB 00:00 (178/232): gtk2-2.24.32-6.fc30.x86_64.rpm 24 MB/s | 3.5 MB 00:00 (179/232): harfbuzz-2.6.1-2.fc30.x86_64.rpm 50 MB/s | 614 kB 00:00 (180/232): harfbuzz-icu-2.6.1-2.fc30.x86_64.rpm 5.0 MB/s | 16 kB 00:00 (181/232): gtk3-3.24.11-1.fc30.x86_64.rpm 17 MB/s | 4.7 MB 00:00 (182/232): iptables-libs-1.8.2-3.fc30.x86_64.rp 17 MB/s | 49 kB 00:00 (183/232): jbig2dec-libs-0.16-1.fc30.x86_64.rpm 13 MB/s | 69 kB 00:00 (184/232): json-c-0.13.1-11.fc30.x86_64.rpm 5.4 MB/s | 36 kB 00:00 (185/232): kmod-libs-26-3.fc30.x86_64.rpm 18 MB/s | 58 kB 00:00 (186/232): libXi-1.7.10-1.fc30.x86_64.rpm 9.9 MB/s | 36 kB 00:00 (187/232): libXt-1.1.5-11.20190424gitba4ec9376. 29 MB/s | 169 kB 00:00 (188/232): libatomic-9.3.1-2.fc30.x86_64.rpm 403 kB/s | 45 kB 00:00 (189/232): libedit-devel-3.1-30.20191211cvs.fc3 3.5 MB/s | 40 kB 00:00 (190/232): libgs-9.27-3.fc30.x86_64.rpm 81 MB/s | 3.0 MB 00:00 (191/232): libgusb-0.3.1-1.fc30.x86_64.rpm 407 kB/s | 45 kB 00:00 (192/232): libimagequant-2.12.5-1.fc30.x86_64.r 8.3 MB/s | 60 kB 00:00 (193/232): libpcap-1.9.1-2.fc30.x86_64.rpm 50 MB/s | 159 kB 00:00 (194/232): libraqm-0.7.0-4.fc30.x86_64.rpm 4.1 MB/s | 19 kB 00:00 (195/232): hunspell-1.7.0-4.fc30.x86_64.rpm 775 kB/s | 339 kB 00:00 (196/232): librsvg2-2.46.4-1.fc30.x86_64.rpm 65 MB/s | 1.3 MB 00:00 (197/232): libseccomp-2.4.2-2.fc30.x86_64.rpm 4.3 MB/s | 65 kB 00:00 (198/232): libsoup-2.66.4-1.fc30.x86_64.rpm 23 MB/s | 353 kB 00:00 (199/232): libtiff-4.0.10-8.fc30.x86_64.rpm 18 MB/s | 173 kB 00:00 (200/232): libuv-1.37.0-1.fc30.x86_64.rpm 46 MB/s | 144 kB 00:00 (201/232): libwebp-1.0.3-1.fc30.x86_64.rpm 18 MB/s | 255 kB 00:00 (202/232): libxml2-devel-2.9.10-3.fc30.x86_64.r 72 MB/s | 1.0 MB 00:00 (203/232): libxslt-1.1.34-1.fc30.x86_64.rpm 21 MB/s | 245 kB 00:00 (204/232): lua-lpeg-1.0.1-10.fc30.x86_64.rpm 13 MB/s | 63 kB 00:00 (205/232): libstdc++-devel-9.3.1-2.fc30.x86_64. 25 MB/s | 2.2 MB 00:00 (206/232): m17n-lib-1.8.0-5.fc30.x86_64.rpm 2.5 MB/s | 186 kB 00:00 (207/232): netpbm-10.90.00-1.fc30.x86_64.rpm 26 MB/s | 181 kB 00:00 (208/232): openjpeg2-2.3.1-6.fc30.x86_64.rpm 15 MB/s | 149 kB 00:00 (209/232): orc-0.4.29-2.fc30.x86_64.rpm 24 MB/s | 158 kB 00:00 (210/232): m17n-db-1.8.0-8.fc30.noarch.rpm 4.7 MB/s | 581 kB 00:00 (211/232): pango-1.43.0-4.fc30.x86_64.rpm 16 MB/s | 260 kB 00:00 (212/232): python-rpm-macros-3-47.fc30.noarch.r 2.5 MB/s | 11 kB 00:00 (213/232): python3-devel-3.7.7-1.fc30.x86_64.rp 34 MB/s | 206 kB 00:00 (214/232): python3-imagesize-1.1.0-2.fc30.noarc 3.4 MB/s | 16 kB 00:00 (215/232): python3-pyparsing-2.4.0-1.fc30.noarc 18 MB/s | 142 kB 00:00 (216/232): python3-requests-2.22.0-2.fc30.noarc 42 MB/s | 115 kB 00:00 (217/232): python3-rpm-generators-8-1.fc30.noar 11 MB/s | 23 kB 00:00 (218/232): python3-rpm-macros-3-47.fc30.noarch. 4.4 MB/s | 9.9 kB 00:00 (219/232): python3-setuptools-40.8.0-2.fc30.noa 24 MB/s | 634 kB 00:00 (220/232): python3-sphinx_rtd_theme-0.4.3-1.fc3 1.0 MB/s | 3.2 MB 00:03 (221/232): python3-urllib3-1.25.7-1.fc30.noarch 49 MB/s | 179 kB 00:00 (222/232): shared-mime-info-1.15-1.fc30.x86_64. 18 MB/s | 318 kB 00:00 (223/232): python3-jinja2-2.10.1-1.fc30.noarch. 1.0 MB/s | 530 kB 00:00 (224/232): systemd-241-14.git18dd3fb.fc30.x86_6 92 MB/s | 3.8 MB 00:00 (225/232): systemd-pam-241-14.git18dd3fb.fc30.x 3.9 MB/s | 156 kB 00:00 (226/232): systemd-rpm-macros-241-14.git18dd3fb 8.6 MB/s | 21 kB 00:00 (227/232): vim-filesystem-8.2.587-1.fc30.noarch 6.4 MB/s | 23 kB 00:00 (228/232): webkit2gtk3-jsc-2.28.2-2.fc30.x86_64 74 MB/s | 6.1 MB 00:00 (229/232): webkit2gtk3-2.28.2-2.fc30.x86_64.rpm 77 MB/s | 16 MB 00:00 (230/232): xdg-dbus-proxy-0.1.2-1.fc30.x86_64.r 371 kB/s | 41 kB 00:00 (231/232): xkeyboard-config-2.26-2.fc30.noarch. 3.0 MB/s | 837 kB 00:00 (232/232): python3-sqlalchemy-1.3.17-1.fc30.x86 1.4 MB/s | 2.0 MB 00:01 -------------------------------------------------------------------------------- Total 39 MB/s | 290 MB 00:07 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : xorg-x11-font-utils-1:7.5-41.fc30.x86_64 1/232 Installing : libjpeg-turbo-2.0.2-1.fc30.x86_64 2/232 Installing : libXrender-0.9.10-9.fc30.x86_64 3/232 Installing : python3-setuptools-40.8.0-2.fc30.noarch 4/232 Installing : fontpackages-filesystem-1.44-24.fc30.noarch 5/232 Installing : urw-base35-fonts-common-20170801-12.fc30.noarch 6/232 Installing : atk-2.32.0-1.fc30.x86_64 7/232 Installing : python3-six-1.12.0-1.fc30.noarch 8/232 Installing : libICE-1.0.9-15.fc30.x86_64 9/232 Installing : lcms2-2.9-5.fc30.x86_64 10/232 Installing : libXrandr-1.5.1-9.fc30.x86_64 11/232 Installing : libXi-1.7.10-1.fc30.x86_64 12/232 Installing : dbus-libs-1:1.12.16-1.fc30.x86_64 13/232 Installing : cmake-filesystem-3.17.2-1.fc30.x86_64 14/232 Installing : libXinerama-1.1.4-3.fc30.x86_64 15/232 Installing : libXcomposite-0.4.4-16.fc30.x86_64 16/232 Installing : avahi-libs-0.7-18.fc30.x86_64 17/232 Installing : libSM-1.2.3-2.fc30.x86_64 18/232 Installing : libXt-1.1.5-11.20190424gitba4ec9376.fc30.x86_64 19/232 Installing : libXmu-1.1.2-13.fc30.x86_64 20/232 Installing : libXcursor-1.1.15-5.fc30.x86_64 21/232 Installing : openjpeg2-2.3.1-6.fc30.x86_64 22/232 Installing : libwebp-1.0.3-1.fc30.x86_64 23/232 Installing : fribidi-1.0.5-5.fc30.x86_64 24/232 Installing : libwayland-egl-1.17.0-1.fc30.x86_64 25/232 Installing : libogg-2:1.3.3-2.fc30.x86_64 26/232 Installing : libXpm-3.5.12-9.fc30.x86_64 27/232 Installing : llvm-libs-9.0.1-4.fc30.x86_64 28/232 Installing : llvm-9.0.1-4.fc30.x86_64 29/232 Installing : libXaw-1.0.13-12.fc30.x86_64 30/232 Installing : fontawesome-fonts-4.7.0-6.fc30.noarch 31/232 Installing : jasper-libs-2.0.14-8.fc30.x86_64 32/232 Installing : webkit2gtk3-jsc-2.28.2-2.fc30.x86_64 33/232 Installing : libseccomp-2.4.2-2.fc30.x86_64 34/232 Installing : gstreamer1-1.16.0-1.fc30.x86_64 35/232 Installing : graphite2-1.3.14-1.fc30.x86_64 36/232 Installing : harfbuzz-2.6.1-2.fc30.x86_64 37/232 Installing : cmake-rpm-macros-3.17.2-1.fc30.noarch 38/232 Installing : alsa-lib-1.2.1.2-3.fc30.x86_64 39/232 Installing : python3-idna-2.7-4.fc30.noarch 40/232 Installing : python3-docutils-0.14-6.fc30.noarch 41/232 Installing : lua-5.3.5-5.fc30.x86_64 42/232 Installing : libwayland-cursor-1.17.0-1.fc30.x86_64 43/232 Installing : json-glib-1.4.4-2.fc30.x86_64 44/232 Installing : jbigkit-libs-2.1-16.fc30.x86_64 45/232 Installing : libtiff-4.0.10-8.fc30.x86_64 46/232 Installing : ilmbase-2.2.0-15.fc30.x86_64 47/232 Installing : hicolor-icon-theme-0.17-5.fc30.noarch 48/232 Installing : adobe-mappings-cmap-20171205-5.fc30.noarch 49/232 Installing : adobe-mappings-cmap-deprecated-20171205-5.fc30.n 50/232 Installing : OpenEXR-libs-2.2.0-16.fc30.x86_64 51/232 Installing : harfbuzz-icu-2.6.1-2.fc30.x86_64 52/232 Installing : libraqm-0.7.0-4.fc30.x86_64 53/232 Installing : LibRaw-0.19.5-1.fc30.x86_64 54/232 Installing : fontawesome-fonts-web-4.7.0-6.fc30.noarch 55/232 Installing : libotf-0.9.13-13.fc30.x86_64 56/232 Installing : libtheora-1:1.1.1-23.fc30.x86_64 57/232 Installing : libvorbis-1:1.3.6-4.fc30.x86_64 58/232 Installing : avahi-glib-0.7-18.fc30.x86_64 59/232 Installing : libXtst-1.2.3-9.fc30.x86_64 60/232 Installing : dejavu-fonts-common-2.37-1.fc30.noarch 61/232 Installing : dejavu-sans-mono-fonts-2.37-1.fc30.noarch 62/232 Installing : fontconfig-2.13.1-9.fc30.x86_64 63/232 Running scriptlet: fontconfig-2.13.1-9.fc30.x86_64 63/232 Installing : cairo-1.16.0-6.fc30.x86_64 64/232 Installing : cairo-gobject-1.16.0-6.fc30.x86_64 65/232 Installing : libXft-2.3.2-12.fc30.x86_64 66/232 Installing : google-droid-sans-fonts-20120715-15.fc30.noarch 67/232 Installing : lato-fonts-2.015-7.fc30.noarch 68/232 Installing : python3-lit-0.8.0-1.fc30.noarch 69/232 Installing : python3-pbr-5.1.2-2.fc30.noarch 70/232 Installing : python3-mock-2.0.0-13.fc30.noarch 71/232 Installing : python3-pygments-2.2.0-16.fc30.noarch 72/232 Installing : python3-rpm-generators-8-1.fc30.noarch 73/232 Installing : xorg-x11-fonts-ISO8859-1-100dpi-7.5-21.fc30.noar 74/232 Running scriptlet: xorg-x11-fonts-ISO8859-1-100dpi-7.5-21.fc30.noar 74/232 Installing : hunspell-1.7.0-4.fc30.x86_64 75/232 Installing : hunspell-en-US-0.20140811.1-14.fc30.noarch 76/232 Installing : enchant2-2.2.8-1.fc30.x86_64 77/232 Installing : xkeyboard-config-2.26-2.fc30.noarch 78/232 Installing : libxkbcommon-0.8.3-1.fc30.x86_64 79/232 Installing : vim-filesystem-2:8.2.587-1.fc30.noarch 80/232 Installing : systemd-rpm-macros-241-14.git18dd3fb.fc30.noarch 81/232 Installing : shared-mime-info-1.15-1.fc30.x86_64 82/232 Running scriptlet: shared-mime-info-1.15-1.fc30.x86_64 82/232 Installing : gdk-pixbuf2-2.38.2-1.fc30.x86_64 83/232 Installing : libnotify-0.7.8-2.fc30.x86_64 84/232 Installing : gdk-pixbuf2-modules-2.38.2-1.fc30.x86_64 85/232 Installing : gtk-update-icon-cache-3.24.11-1.fc30.x86_64 86/232 Installing : python3-sqlalchemy-1.3.17-1.fc30.x86_64 87/232 Installing : python3-rpm-macros-3-47.fc30.noarch 88/232 Installing : python3-pyparsing-2.4.0-1.fc30.noarch 89/232 Installing : python3-packaging-19.0-1.fc30.noarch 90/232 Installing : python3-imagesize-1.1.0-2.fc30.noarch 91/232 Installing : python-rpm-macros-3-47.fc30.noarch 92/232 Installing : orc-0.4.29-2.fc30.x86_64 93/232 Installing : netpbm-10.90.00-1.fc30.x86_64 94/232 Installing : gts-0.7.6-35.20121130.fc30.x86_64 95/232 Installing : m17n-db-1.8.0-8.fc30.noarch 96/232 Installing : lua-lpeg-1.0.1-10.fc30.x86_64 97/232 Installing : lua-json-1.3.2-11.fc30.noarch 98/232 Installing : libxslt-1.1.34-1.fc30.x86_64 99/232 Installing : libuv-1:1.37.0-1.fc30.x86_64 100/232 Installing : libstdc++-devel-9.3.1-2.fc30.x86_64 101/232 Installing : libpcap-14:1.9.1-2.fc30.x86_64 102/232 Installing : iptables-libs-1.8.2-3.fc30.x86_64 103/232 Installing : libimagequant-2.12.5-1.fc30.x86_64 104/232 Installing : gd-2.2.5-10.fc30.x86_64 105/232 Installing : kmod-libs-26-3.fc30.x86_64 106/232 Installing : json-c-0.13.1-11.fc30.x86_64 107/232 Installing : jbig2dec-libs-0.16-1.fc30.x86_64 108/232 Installing : giflib-5.1.9-2.fc30.x86_64 109/232 Installing : bubblewrap-0.3.3-2.fc30.x86_64 110/232 Installing : ModemManager-glib-1.10.2-1.fc30.x86_64 111/232 Running scriptlet: ModemManager-glib-1.10.2-1.fc30.x86_64 111/232 Installing : xz-devel-5.2.4-5.fc30.x86_64 112/232 Running scriptlet: xml-common-0.6.3-52.fc30.noarch 113/232 Installing : xml-common-0.6.3-52.fc30.noarch 113/232 Installing : iso-codes-4.2-2.fc30.noarch 114/232 Installing : woff2-1.0.2-5.fc30.x86_64 115/232 Installing : tcl-1:8.6.8-2.fc30.x86_64 116/232 Installing : rhash-1.3.8-1.fc30.x86_64 117/232 Installing : qrencode-libs-3.4.4-8.fc30.x86_64 118/232 Installing : python3-whoosh-2.7.4-13.fc30.noarch 119/232 Installing : python3-sphinx-theme-alabaster-0.7.12-3.fc30.noa 120/232 Installing : python3-snowballstemmer-1.2.1-8.fc30.noarch 121/232 Installing : python3-pytz-2018.5-2.fc30.noarch 122/232 Installing : python3-babel-2.6.0-6.fc30.noarch 123/232 Installing : python3-pysocks-1.6.8-7.fc30.noarch 124/232 Installing : python3-urllib3-1.25.7-1.fc30.noarch 125/232 Installing : python3-markupsafe-1.1.1-1.fc30.x86_64 126/232 Installing : python3-jinja2-2.10.1-1.fc30.noarch 127/232 Installing : python3-chardet-3.0.4-9.fc30.noarch 128/232 Installing : python3-requests-2.22.0-2.fc30.noarch 129/232 Installing : python-sphinx-locale-1:1.8.4-1.fc30.noarch 130/232 Installing : procps-ng-3.3.15-5.fc30.x86_64 131/232 Installing : perl-Fedora-VSP-0.001-13.fc30.noarch 132/232 Installing : opus-1.3.1-1.fc30.x86_64 133/232 Installing : nettle-3.4.1rc1-2.fc30.x86_64 134/232 Installing : gnutls-3.6.10-1.fc30.x86_64 135/232 Installing : cups-libs-1:2.2.12-8.fc30.x86_64 136/232 Installing : ncurses-c++-libs-6.1-10.20180923.fc30.x86_64 137/232 Installing : ncurses-devel-6.1-10.20180923.fc30.x86_64 138/232 Installing : libedit-devel-3.1-30.20191211cvs.fc30.x86_64 139/232 Installing : llvm-devel-9.0.1-4.fc30.x86_64 140/232 Running scriptlet: llvm-devel-9.0.1-4.fc30.x86_64 140/232 Installing : lua-term-0.07-8.fc30.x86_64 141/232 Installing : lua-posix-33.3.1-13.fc30.x86_64 142/232 Installing : lua-filesystem-1.6.3-10.fc30.x86_64 143/232 Installing : Lmod-8.1.17-4.fc30.x86_64 144/232 Running scriptlet: Lmod-8.1.17-4.fc30.x86_64 144/232 Installing : libwmf-lite-0.2.12-1.fc30.x86_64 145/232 Installing : libvisual-1:0.4.0-26.fc30.x86_64 146/232 Installing : libusbx-1.0.22-2.fc30.x86_64 147/232 Installing : libgusb-0.3.1-1.fc30.x86_64 148/232 Installing : colord-libs-1.4.4-1.fc30.x86_64 149/232 Installing : libpaper-1.1.24-24.fc30.x86_64 150/232 Installing : libmodman-2.0.1-19.fc30.x86_64 151/232 Installing : libproxy-0.4.15-13.fc30.x86_64 152/232 Installing : libmcpp-2.7.2-23.fc30.x86_64 153/232 Installing : mcpp-2.7.2-23.fc30.x86_64 154/232 Installing : liblqr-1-0.4.2-12.fc30.x86_64 155/232 Installing : liblockfile-1.14-3.fc30.x86_64 156/232 Installing : emacs-common-1:26.3-1.fc30.x86_64 157/232 Installing : libijs-0.35-9.fc30.x86_64 158/232 Installing : libidn-1.35-5.fc30.x86_64 159/232 Installing : libepoxy-1.5.3-2.fc30.x86_64 160/232 Installing : libdatrie-0.2.9-9.fc30.x86_64 161/232 Installing : libthai-0.1.28-2.fc30.x86_64 162/232 Installing : pango-1.43.0-4.fc30.x86_64 163/232 Installing : lasi-1.1.2-12.fc30.x86_64 164/232 Installing : gtk2-2.24.32-6.fc30.x86_64 165/232 Installing : m17n-lib-1.8.0-5.fc30.x86_64 166/232 Installing : libcroco-0.6.13-1.fc30.x86_64 167/232 Installing : librsvg2-2.46.4-1.fc30.x86_64 168/232 Installing : libargon2-20161029-8.fc30.x86_64 169/232 Installing : libXxf86misc-1.0.4-3.fc30.x86_64 170/232 Installing : xorg-x11-server-utils-7.7-28.fc30.x86_64 171/232 Installing : urw-base35-bookman-fonts-20170801-12.fc30.noarch 172/232 Running scriptlet: urw-base35-bookman-fonts-20170801-12.fc30.noarch 172/232 Installing : urw-base35-c059-fonts-20170801-12.fc30.noarch 173/232 Running scriptlet: urw-base35-c059-fonts-20170801-12.fc30.noarch 173/232 Installing : urw-base35-d050000l-fonts-20170801-12.fc30.noarc 174/232 Running scriptlet: urw-base35-d050000l-fonts-20170801-12.fc30.noarc 174/232 Installing : urw-base35-gothic-fonts-20170801-12.fc30.noarch 175/232 Running scriptlet: urw-base35-gothic-fonts-20170801-12.fc30.noarch 175/232 Installing : urw-base35-nimbus-mono-ps-fonts-20170801-12.fc30 176/232 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20170801-12.fc30 176/232 Installing : urw-base35-nimbus-roman-fonts-20170801-12.fc30.n 177/232 Running scriptlet: urw-base35-nimbus-roman-fonts-20170801-12.fc30.n 177/232 Installing : urw-base35-nimbus-sans-fonts-20170801-12.fc30.no 178/232 Running scriptlet: urw-base35-nimbus-sans-fonts-20170801-12.fc30.no 178/232 Installing : urw-base35-p052-fonts-20170801-12.fc30.noarch 179/232 Running scriptlet: urw-base35-p052-fonts-20170801-12.fc30.noarch 179/232 Installing : urw-base35-standard-symbols-ps-fonts-20170801-12 180/232 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20170801-12 180/232 Installing : urw-base35-z003-fonts-20170801-12.fc30.noarch 181/232 Running scriptlet: urw-base35-z003-fonts-20170801-12.fc30.noarch 181/232 Installing : urw-base35-fonts-20170801-12.fc30.noarch 182/232 Installing : libXv-1.0.11-9.fc30.x86_64 183/232 Installing : jsoncpp-1.8.4-6.fc30.x86_64 184/232 Installing : cmake-data-3.17.2-1.fc30.noarch 185/232 Installing : cmake-3.17.2-1.fc30.x86_64 186/232 Installing : hyphen-2.8.8-11.fc30.x86_64 187/232 Installing : gsettings-desktop-schemas-3.32.0-1.fc30.x86_64 188/232 Installing : glib-networking-2.60.4-1.fc30.x86_64 189/232 Installing : libsoup-2.66.4-1.fc30.x86_64 190/232 Installing : rest-0.8.1-5.fc30.x86_64 191/232 Installing : google-roboto-slab-fonts-1.100263-0.9.20150923gi 192/232 Installing : fftw-libs-double-3.3.8-4.fc30.x86_64 193/232 Installing : desktop-file-utils-0.23-10.fc30.x86_64 194/232 Installing : cdparanoia-libs-10.2-29.fc30.x86_64 195/232 Installing : gstreamer1-plugins-base-1.16.0-1.fc30.x86_64 196/232 Installing : adwaita-cursor-theme-3.32.0-1.fc30.noarch 197/232 Installing : adwaita-icon-theme-3.32.0-1.fc30.noarch 198/232 Installing : adobe-mappings-pdf-20180407-3.fc30.noarch 199/232 Installing : libgs-9.27-3.fc30.x86_64 200/232 Installing : graphviz-2.40.1-46.fc30.x86_64 201/232 Running scriptlet: graphviz-2.40.1-46.fc30.x86_64 201/232 Installing : python3-sphinx_rtd_theme-0.4.3-1.fc30.noarch 202/232 Installing : python3-sphinxcontrib-websupport-1.0.1-12.201803 203/232 Installing : python3-sphinx-1:1.8.4-1.fc30.noarch 204/232 Installing : ImageMagick-libs-1:6.9.10.75-1.fc30.x86_64 205/232 Installing : acl-2.2.53-3.fc30.x86_64 206/232 Installing : device-mapper-1.02.154-3.fc30.x86_64 207/232 Installing : device-mapper-libs-1.02.154-3.fc30.x86_64 208/232 Installing : cryptsetup-libs-2.3.0-1.fc30.x86_64 209/232 Installing : dbus-1:1.12.16-1.fc30.x86_64 210/232 Installing : systemd-pam-241-14.git18dd3fb.fc30.x86_64 211/232 Running scriptlet: systemd-241-14.git18dd3fb.fc30.x86_64 212/232 Installing : systemd-241-14.git18dd3fb.fc30.x86_64 212/232 Running scriptlet: systemd-241-14.git18dd3fb.fc30.x86_64 212/232 Installing : dbus-common-1:1.12.16-1.fc30.noarch 213/232 Running scriptlet: dbus-common-1:1.12.16-1.fc30.noarch 213/232 Running scriptlet: dbus-broker-21-3.fc30.x86_64 214/232 Installing : dbus-broker-21-3.fc30.x86_64 214/232 Running scriptlet: dbus-broker-21-3.fc30.x86_64 214/232 Failed to get unit file state for dbus-daemon.service: No such file or directory Failed to get unit file state for dbus-daemon.service: No such file or directory Failed to disable unit, unit dbus-daemon.service does not exist. Failed to disable unit, unit dbus-daemon.service does not exist. Running scriptlet: geoclue2-2.5.5-1.fc30.x86_64 215/232 Installing : geoclue2-2.5.5-1.fc30.x86_64 215/232 Running scriptlet: geoclue2-2.5.5-1.fc30.x86_64 215/232 Installing : at-spi2-core-2.32.1-2.fc30.x86_64 216/232 Installing : at-spi2-atk-2.32.0-1.fc30.x86_64 217/232 Installing : gtk3-3.24.11-1.fc30.x86_64 218/232 Installing : xdg-dbus-proxy-0.1.2-1.fc30.x86_64 219/232 Installing : webkit2gtk3-2.28.2-2.fc30.x86_64 220/232 Installing : emacs-1:26.3-1.fc30.x86_64 221/232 Installing : llvm-test-9.0.1-4.fc30.x86_64 222/232 Installing : perl-generators-1.10-11.fc30.noarch 223/232 Installing : libxml2-devel-2.9.10-3.fc30.x86_64 224/232 Installing : gcc-c++-9.3.1-2.fc30.x86_64 225/232 Installing : python3-devel-3.7.7-1.fc30.x86_64 226/232 Installing : ninja-build-1.9.0-2.fc30.x86_64 227/232 Installing : libatomic-9.3.1-2.fc30.x86_64 228/232 Installing : multilib-rpm-config-1-13.fc30.noarch 229/232 Installing : chrpath-0.16-10.fc30.x86_64 230/232 Installing : llvm-static-9.0.1-4.fc30.x86_64 231/232 Installing : llvm-googletest-9.0.1-4.fc30.x86_64 232/232 Running scriptlet: emacs-common-1:26.3-1.fc30.x86_64 232/232 Running scriptlet: urw-base35-bookman-fonts-20170801-12.fc30.noarch 232/232 Running scriptlet: urw-base35-c059-fonts-20170801-12.fc30.noarch 232/232 Running scriptlet: urw-base35-d050000l-fonts-20170801-12.fc30.noarc 232/232 Running scriptlet: urw-base35-gothic-fonts-20170801-12.fc30.noarch 232/232 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20170801-12.fc30 232/232 Running scriptlet: urw-base35-nimbus-roman-fonts-20170801-12.fc30.n 232/232 Running scriptlet: urw-base35-nimbus-sans-fonts-20170801-12.fc30.no 232/232 Running scriptlet: urw-base35-p052-fonts-20170801-12.fc30.noarch 232/232 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20170801-12 232/232 Running scriptlet: urw-base35-z003-fonts-20170801-12.fc30.noarch 232/232 Running scriptlet: emacs-1:26.3-1.fc30.x86_64 232/232 Running scriptlet: llvm-googletest-9.0.1-4.fc30.x86_64 232/232 Verifying : llvm-9.0.1-4.fc30.x86_64 1/232 Verifying : llvm-devel-9.0.1-4.fc30.x86_64 2/232 Verifying : llvm-googletest-9.0.1-4.fc30.x86_64 3/232 Verifying : llvm-libs-9.0.1-4.fc30.x86_64 4/232 Verifying : llvm-static-9.0.1-4.fc30.x86_64 5/232 Verifying : llvm-test-9.0.1-4.fc30.x86_64 6/232 Verifying : OpenEXR-libs-2.2.0-16.fc30.x86_64 7/232 Verifying : acl-2.2.53-3.fc30.x86_64 8/232 Verifying : adobe-mappings-cmap-20171205-5.fc30.noarch 9/232 Verifying : adobe-mappings-cmap-deprecated-20171205-5.fc30.n 10/232 Verifying : adobe-mappings-pdf-20180407-3.fc30.noarch 11/232 Verifying : adwaita-cursor-theme-3.32.0-1.fc30.noarch 12/232 Verifying : adwaita-icon-theme-3.32.0-1.fc30.noarch 13/232 Verifying : at-spi2-atk-2.32.0-1.fc30.x86_64 14/232 Verifying : at-spi2-core-2.32.1-2.fc30.x86_64 15/232 Verifying : atk-2.32.0-1.fc30.x86_64 16/232 Verifying : avahi-glib-0.7-18.fc30.x86_64 17/232 Verifying : avahi-libs-0.7-18.fc30.x86_64 18/232 Verifying : cdparanoia-libs-10.2-29.fc30.x86_64 19/232 Verifying : chrpath-0.16-10.fc30.x86_64 20/232 Verifying : colord-libs-1.4.4-1.fc30.x86_64 21/232 Verifying : dejavu-fonts-common-2.37-1.fc30.noarch 22/232 Verifying : dejavu-sans-mono-fonts-2.37-1.fc30.noarch 23/232 Verifying : desktop-file-utils-0.23-10.fc30.x86_64 24/232 Verifying : device-mapper-1.02.154-3.fc30.x86_64 25/232 Verifying : device-mapper-libs-1.02.154-3.fc30.x86_64 26/232 Verifying : fftw-libs-double-3.3.8-4.fc30.x86_64 27/232 Verifying : fontawesome-fonts-4.7.0-6.fc30.noarch 28/232 Verifying : fontawesome-fonts-web-4.7.0-6.fc30.noarch 29/232 Verifying : fontpackages-filesystem-1.44-24.fc30.noarch 30/232 Verifying : google-droid-sans-fonts-20120715-15.fc30.noarch 31/232 Verifying : google-roboto-slab-fonts-1.100263-0.9.20150923gi 32/232 Verifying : gsettings-desktop-schemas-3.32.0-1.fc30.x86_64 33/232 Verifying : gts-0.7.6-35.20121130.fc30.x86_64 34/232 Verifying : hicolor-icon-theme-0.17-5.fc30.noarch 35/232 Verifying : hunspell-en-US-0.20140811.1-14.fc30.noarch 36/232 Verifying : hyphen-2.8.8-11.fc30.x86_64 37/232 Verifying : ilmbase-2.2.0-15.fc30.x86_64 38/232 Verifying : iso-codes-4.2-2.fc30.noarch 39/232 Verifying : jasper-libs-2.0.14-8.fc30.x86_64 40/232 Verifying : jbigkit-libs-2.1-16.fc30.x86_64 41/232 Verifying : json-glib-1.4.4-2.fc30.x86_64 42/232 Verifying : jsoncpp-1.8.4-6.fc30.x86_64 43/232 Verifying : lasi-1.1.2-12.fc30.x86_64 44/232 Verifying : lato-fonts-2.015-7.fc30.noarch 45/232 Verifying : lcms2-2.9-5.fc30.x86_64 46/232 Verifying : libICE-1.0.9-15.fc30.x86_64 47/232 Verifying : libSM-1.2.3-2.fc30.x86_64 48/232 Verifying : libXaw-1.0.13-12.fc30.x86_64 49/232 Verifying : libXcomposite-0.4.4-16.fc30.x86_64 50/232 Verifying : libXcursor-1.1.15-5.fc30.x86_64 51/232 Verifying : libXft-2.3.2-12.fc30.x86_64 52/232 Verifying : libXinerama-1.1.4-3.fc30.x86_64 53/232 Verifying : libXmu-1.1.2-13.fc30.x86_64 54/232 Verifying : libXpm-3.5.12-9.fc30.x86_64 55/232 Verifying : libXrandr-1.5.1-9.fc30.x86_64 56/232 Verifying : libXrender-0.9.10-9.fc30.x86_64 57/232 Verifying : libXtst-1.2.3-9.fc30.x86_64 58/232 Verifying : libXv-1.0.11-9.fc30.x86_64 59/232 Verifying : libXxf86misc-1.0.4-3.fc30.x86_64 60/232 Verifying : libargon2-20161029-8.fc30.x86_64 61/232 Verifying : libcroco-0.6.13-1.fc30.x86_64 62/232 Verifying : libdatrie-0.2.9-9.fc30.x86_64 63/232 Verifying : libepoxy-1.5.3-2.fc30.x86_64 64/232 Verifying : libidn-1.35-5.fc30.x86_64 65/232 Verifying : libijs-0.35-9.fc30.x86_64 66/232 Verifying : libjpeg-turbo-2.0.2-1.fc30.x86_64 67/232 Verifying : liblockfile-1.14-3.fc30.x86_64 68/232 Verifying : liblqr-1-0.4.2-12.fc30.x86_64 69/232 Verifying : libmcpp-2.7.2-23.fc30.x86_64 70/232 Verifying : libmodman-2.0.1-19.fc30.x86_64 71/232 Verifying : libnotify-0.7.8-2.fc30.x86_64 72/232 Verifying : libogg-2:1.3.3-2.fc30.x86_64 73/232 Verifying : libotf-0.9.13-13.fc30.x86_64 74/232 Verifying : libpaper-1.1.24-24.fc30.x86_64 75/232 Verifying : libproxy-0.4.15-13.fc30.x86_64 76/232 Verifying : libthai-0.1.28-2.fc30.x86_64 77/232 Verifying : libtheora-1:1.1.1-23.fc30.x86_64 78/232 Verifying : libusbx-1.0.22-2.fc30.x86_64 79/232 Verifying : libvisual-1:0.4.0-26.fc30.x86_64 80/232 Verifying : libvorbis-1:1.3.6-4.fc30.x86_64 81/232 Verifying : libwayland-cursor-1.17.0-1.fc30.x86_64 82/232 Verifying : libwayland-egl-1.17.0-1.fc30.x86_64 83/232 Verifying : libwmf-lite-0.2.12-1.fc30.x86_64 84/232 Verifying : libxkbcommon-0.8.3-1.fc30.x86_64 85/232 Verifying : lua-5.3.5-5.fc30.x86_64 86/232 Verifying : lua-filesystem-1.6.3-10.fc30.x86_64 87/232 Verifying : lua-json-1.3.2-11.fc30.noarch 88/232 Verifying : lua-posix-33.3.1-13.fc30.x86_64 89/232 Verifying : lua-term-0.07-8.fc30.x86_64 90/232 Verifying : mcpp-2.7.2-23.fc30.x86_64 91/232 Verifying : multilib-rpm-config-1-13.fc30.noarch 92/232 Verifying : ncurses-c++-libs-6.1-10.20180923.fc30.x86_64 93/232 Verifying : ncurses-devel-6.1-10.20180923.fc30.x86_64 94/232 Verifying : nettle-3.4.1rc1-2.fc30.x86_64 95/232 Verifying : ninja-build-1.9.0-2.fc30.x86_64 96/232 Verifying : opus-1.3.1-1.fc30.x86_64 97/232 Verifying : perl-Fedora-VSP-0.001-13.fc30.noarch 98/232 Verifying : perl-generators-1.10-11.fc30.noarch 99/232 Verifying : procps-ng-3.3.15-5.fc30.x86_64 100/232 Verifying : python-sphinx-locale-1:1.8.4-1.fc30.noarch 101/232 Verifying : python3-babel-2.6.0-6.fc30.noarch 102/232 Verifying : python3-chardet-3.0.4-9.fc30.noarch 103/232 Verifying : python3-docutils-0.14-6.fc30.noarch 104/232 Verifying : python3-idna-2.7-4.fc30.noarch 105/232 Verifying : python3-lit-0.8.0-1.fc30.noarch 106/232 Verifying : python3-markupsafe-1.1.1-1.fc30.x86_64 107/232 Verifying : python3-mock-2.0.0-13.fc30.noarch 108/232 Verifying : python3-packaging-19.0-1.fc30.noarch 109/232 Verifying : python3-pbr-5.1.2-2.fc30.noarch 110/232 Verifying : python3-pygments-2.2.0-16.fc30.noarch 111/232 Verifying : python3-pysocks-1.6.8-7.fc30.noarch 112/232 Verifying : python3-pytz-2018.5-2.fc30.noarch 113/232 Verifying : python3-six-1.12.0-1.fc30.noarch 114/232 Verifying : python3-snowballstemmer-1.2.1-8.fc30.noarch 115/232 Verifying : python3-sphinx-1:1.8.4-1.fc30.noarch 116/232 Verifying : python3-sphinx-theme-alabaster-0.7.12-3.fc30.noa 117/232 Verifying : python3-sphinx_rtd_theme-0.4.3-1.fc30.noarch 118/232 Verifying : python3-sphinxcontrib-websupport-1.0.1-12.201803 119/232 Verifying : python3-whoosh-2.7.4-13.fc30.noarch 120/232 Verifying : qrencode-libs-3.4.4-8.fc30.x86_64 121/232 Verifying : rest-0.8.1-5.fc30.x86_64 122/232 Verifying : rhash-1.3.8-1.fc30.x86_64 123/232 Verifying : tcl-1:8.6.8-2.fc30.x86_64 124/232 Verifying : urw-base35-bookman-fonts-20170801-12.fc30.noarch 125/232 Verifying : urw-base35-c059-fonts-20170801-12.fc30.noarch 126/232 Verifying : urw-base35-d050000l-fonts-20170801-12.fc30.noarc 127/232 Verifying : urw-base35-fonts-20170801-12.fc30.noarch 128/232 Verifying : urw-base35-fonts-common-20170801-12.fc30.noarch 129/232 Verifying : urw-base35-gothic-fonts-20170801-12.fc30.noarch 130/232 Verifying : urw-base35-nimbus-mono-ps-fonts-20170801-12.fc30 131/232 Verifying : urw-base35-nimbus-roman-fonts-20170801-12.fc30.n 132/232 Verifying : urw-base35-nimbus-sans-fonts-20170801-12.fc30.no 133/232 Verifying : urw-base35-p052-fonts-20170801-12.fc30.noarch 134/232 Verifying : urw-base35-standard-symbols-ps-fonts-20170801-12 135/232 Verifying : urw-base35-z003-fonts-20170801-12.fc30.noarch 136/232 Verifying : woff2-1.0.2-5.fc30.x86_64 137/232 Verifying : xml-common-0.6.3-52.fc30.noarch 138/232 Verifying : xorg-x11-font-utils-1:7.5-41.fc30.x86_64 139/232 Verifying : xorg-x11-fonts-ISO8859-1-100dpi-7.5-21.fc30.noar 140/232 Verifying : xorg-x11-server-utils-7.7-28.fc30.x86_64 141/232 Verifying : xz-devel-5.2.4-5.fc30.x86_64 142/232 Verifying : ImageMagick-libs-1:6.9.10.75-1.fc30.x86_64 143/232 Verifying : LibRaw-0.19.5-1.fc30.x86_64 144/232 Verifying : Lmod-8.1.17-4.fc30.x86_64 145/232 Verifying : ModemManager-glib-1.10.2-1.fc30.x86_64 146/232 Verifying : alsa-lib-1.2.1.2-3.fc30.x86_64 147/232 Verifying : bubblewrap-0.3.3-2.fc30.x86_64 148/232 Verifying : cairo-1.16.0-6.fc30.x86_64 149/232 Verifying : cairo-gobject-1.16.0-6.fc30.x86_64 150/232 Verifying : cmake-3.17.2-1.fc30.x86_64 151/232 Verifying : cmake-data-3.17.2-1.fc30.noarch 152/232 Verifying : cmake-filesystem-3.17.2-1.fc30.x86_64 153/232 Verifying : cmake-rpm-macros-3.17.2-1.fc30.noarch 154/232 Verifying : cryptsetup-libs-2.3.0-1.fc30.x86_64 155/232 Verifying : cups-libs-1:2.2.12-8.fc30.x86_64 156/232 Verifying : dbus-1:1.12.16-1.fc30.x86_64 157/232 Verifying : dbus-broker-21-3.fc30.x86_64 158/232 Verifying : dbus-common-1:1.12.16-1.fc30.noarch 159/232 Verifying : dbus-libs-1:1.12.16-1.fc30.x86_64 160/232 Verifying : emacs-1:26.3-1.fc30.x86_64 161/232 Verifying : emacs-common-1:26.3-1.fc30.x86_64 162/232 Verifying : enchant2-2.2.8-1.fc30.x86_64 163/232 Verifying : fontconfig-2.13.1-9.fc30.x86_64 164/232 Verifying : fribidi-1.0.5-5.fc30.x86_64 165/232 Verifying : gcc-c++-9.3.1-2.fc30.x86_64 166/232 Verifying : gd-2.2.5-10.fc30.x86_64 167/232 Verifying : gdk-pixbuf2-2.38.2-1.fc30.x86_64 168/232 Verifying : gdk-pixbuf2-modules-2.38.2-1.fc30.x86_64 169/232 Verifying : geoclue2-2.5.5-1.fc30.x86_64 170/232 Verifying : giflib-5.1.9-2.fc30.x86_64 171/232 Verifying : glib-networking-2.60.4-1.fc30.x86_64 172/232 Verifying : gnutls-3.6.10-1.fc30.x86_64 173/232 Verifying : graphite2-1.3.14-1.fc30.x86_64 174/232 Verifying : graphviz-2.40.1-46.fc30.x86_64 175/232 Verifying : gstreamer1-1.16.0-1.fc30.x86_64 176/232 Verifying : gstreamer1-plugins-base-1.16.0-1.fc30.x86_64 177/232 Verifying : gtk-update-icon-cache-3.24.11-1.fc30.x86_64 178/232 Verifying : gtk2-2.24.32-6.fc30.x86_64 179/232 Verifying : gtk3-3.24.11-1.fc30.x86_64 180/232 Verifying : harfbuzz-2.6.1-2.fc30.x86_64 181/232 Verifying : harfbuzz-icu-2.6.1-2.fc30.x86_64 182/232 Verifying : hunspell-1.7.0-4.fc30.x86_64 183/232 Verifying : iptables-libs-1.8.2-3.fc30.x86_64 184/232 Verifying : jbig2dec-libs-0.16-1.fc30.x86_64 185/232 Verifying : json-c-0.13.1-11.fc30.x86_64 186/232 Verifying : kmod-libs-26-3.fc30.x86_64 187/232 Verifying : libXi-1.7.10-1.fc30.x86_64 188/232 Verifying : libXt-1.1.5-11.20190424gitba4ec9376.fc30.x86_64 189/232 Verifying : libatomic-9.3.1-2.fc30.x86_64 190/232 Verifying : libedit-devel-3.1-30.20191211cvs.fc30.x86_64 191/232 Verifying : libgs-9.27-3.fc30.x86_64 192/232 Verifying : libgusb-0.3.1-1.fc30.x86_64 193/232 Verifying : libimagequant-2.12.5-1.fc30.x86_64 194/232 Verifying : libpcap-14:1.9.1-2.fc30.x86_64 195/232 Verifying : libraqm-0.7.0-4.fc30.x86_64 196/232 Verifying : librsvg2-2.46.4-1.fc30.x86_64 197/232 Verifying : libseccomp-2.4.2-2.fc30.x86_64 198/232 Verifying : libsoup-2.66.4-1.fc30.x86_64 199/232 Verifying : libstdc++-devel-9.3.1-2.fc30.x86_64 200/232 Verifying : libtiff-4.0.10-8.fc30.x86_64 201/232 Verifying : libuv-1:1.37.0-1.fc30.x86_64 202/232 Verifying : libwebp-1.0.3-1.fc30.x86_64 203/232 Verifying : libxml2-devel-2.9.10-3.fc30.x86_64 204/232 Verifying : libxslt-1.1.34-1.fc30.x86_64 205/232 Verifying : lua-lpeg-1.0.1-10.fc30.x86_64 206/232 Verifying : m17n-db-1.8.0-8.fc30.noarch 207/232 Verifying : m17n-lib-1.8.0-5.fc30.x86_64 208/232 Verifying : netpbm-10.90.00-1.fc30.x86_64 209/232 Verifying : openjpeg2-2.3.1-6.fc30.x86_64 210/232 Verifying : orc-0.4.29-2.fc30.x86_64 211/232 Verifying : pango-1.43.0-4.fc30.x86_64 212/232 Verifying : python-rpm-macros-3-47.fc30.noarch 213/232 Verifying : python3-devel-3.7.7-1.fc30.x86_64 214/232 Verifying : python3-imagesize-1.1.0-2.fc30.noarch 215/232 Verifying : python3-jinja2-2.10.1-1.fc30.noarch 216/232 Verifying : python3-pyparsing-2.4.0-1.fc30.noarch 217/232 Verifying : python3-requests-2.22.0-2.fc30.noarch 218/232 Verifying : python3-rpm-generators-8-1.fc30.noarch 219/232 Verifying : python3-rpm-macros-3-47.fc30.noarch 220/232 Verifying : python3-setuptools-40.8.0-2.fc30.noarch 221/232 Verifying : python3-sqlalchemy-1.3.17-1.fc30.x86_64 222/232 Verifying : python3-urllib3-1.25.7-1.fc30.noarch 223/232 Verifying : shared-mime-info-1.15-1.fc30.x86_64 224/232 Verifying : systemd-241-14.git18dd3fb.fc30.x86_64 225/232 Verifying : systemd-pam-241-14.git18dd3fb.fc30.x86_64 226/232 Verifying : systemd-rpm-macros-241-14.git18dd3fb.fc30.noarch 227/232 Verifying : vim-filesystem-2:8.2.587-1.fc30.noarch 228/232 Verifying : webkit2gtk3-2.28.2-2.fc30.x86_64 229/232 Verifying : webkit2gtk3-jsc-2.28.2-2.fc30.x86_64 230/232 Verifying : xdg-dbus-proxy-0.1.2-1.fc30.x86_64 231/232 Verifying : xkeyboard-config-2.26-2.fc30.noarch 232/232 Installed: ImageMagick-libs-1:6.9.10.75-1.fc30.x86_64 LibRaw-0.19.5-1.fc30.x86_64 Lmod-8.1.17-4.fc30.x86_64 ModemManager-glib-1.10.2-1.fc30.x86_64 OpenEXR-libs-2.2.0-16.fc30.x86_64 acl-2.2.53-3.fc30.x86_64 adobe-mappings-cmap-20171205-5.fc30.noarch adobe-mappings-cmap-deprecated-20171205-5.fc30.noarch adobe-mappings-pdf-20180407-3.fc30.noarch adwaita-cursor-theme-3.32.0-1.fc30.noarch adwaita-icon-theme-3.32.0-1.fc30.noarch alsa-lib-1.2.1.2-3.fc30.x86_64 at-spi2-atk-2.32.0-1.fc30.x86_64 at-spi2-core-2.32.1-2.fc30.x86_64 atk-2.32.0-1.fc30.x86_64 avahi-glib-0.7-18.fc30.x86_64 avahi-libs-0.7-18.fc30.x86_64 bubblewrap-0.3.3-2.fc30.x86_64 cairo-1.16.0-6.fc30.x86_64 cairo-gobject-1.16.0-6.fc30.x86_64 cdparanoia-libs-10.2-29.fc30.x86_64 chrpath-0.16-10.fc30.x86_64 cmake-3.17.2-1.fc30.x86_64 cmake-data-3.17.2-1.fc30.noarch cmake-filesystem-3.17.2-1.fc30.x86_64 cmake-rpm-macros-3.17.2-1.fc30.noarch colord-libs-1.4.4-1.fc30.x86_64 cryptsetup-libs-2.3.0-1.fc30.x86_64 cups-libs-1:2.2.12-8.fc30.x86_64 dbus-1:1.12.16-1.fc30.x86_64 dbus-broker-21-3.fc30.x86_64 dbus-common-1:1.12.16-1.fc30.noarch dbus-libs-1:1.12.16-1.fc30.x86_64 dejavu-fonts-common-2.37-1.fc30.noarch dejavu-sans-mono-fonts-2.37-1.fc30.noarch desktop-file-utils-0.23-10.fc30.x86_64 device-mapper-1.02.154-3.fc30.x86_64 device-mapper-libs-1.02.154-3.fc30.x86_64 emacs-1:26.3-1.fc30.x86_64 emacs-common-1:26.3-1.fc30.x86_64 enchant2-2.2.8-1.fc30.x86_64 fftw-libs-double-3.3.8-4.fc30.x86_64 fontawesome-fonts-4.7.0-6.fc30.noarch fontawesome-fonts-web-4.7.0-6.fc30.noarch fontconfig-2.13.1-9.fc30.x86_64 fontpackages-filesystem-1.44-24.fc30.noarch fribidi-1.0.5-5.fc30.x86_64 gcc-c++-9.3.1-2.fc30.x86_64 gd-2.2.5-10.fc30.x86_64 gdk-pixbuf2-2.38.2-1.fc30.x86_64 gdk-pixbuf2-modules-2.38.2-1.fc30.x86_64 geoclue2-2.5.5-1.fc30.x86_64 giflib-5.1.9-2.fc30.x86_64 glib-networking-2.60.4-1.fc30.x86_64 gnutls-3.6.10-1.fc30.x86_64 google-droid-sans-fonts-20120715-15.fc30.noarch google-roboto-slab-fonts-1.100263-0.9.20150923git.fc30.noarch graphite2-1.3.14-1.fc30.x86_64 graphviz-2.40.1-46.fc30.x86_64 gsettings-desktop-schemas-3.32.0-1.fc30.x86_64 gstreamer1-1.16.0-1.fc30.x86_64 gstreamer1-plugins-base-1.16.0-1.fc30.x86_64 gtk-update-icon-cache-3.24.11-1.fc30.x86_64 gtk2-2.24.32-6.fc30.x86_64 gtk3-3.24.11-1.fc30.x86_64 gts-0.7.6-35.20121130.fc30.x86_64 harfbuzz-2.6.1-2.fc30.x86_64 harfbuzz-icu-2.6.1-2.fc30.x86_64 hicolor-icon-theme-0.17-5.fc30.noarch hunspell-1.7.0-4.fc30.x86_64 hunspell-en-US-0.20140811.1-14.fc30.noarch hyphen-2.8.8-11.fc30.x86_64 ilmbase-2.2.0-15.fc30.x86_64 iptables-libs-1.8.2-3.fc30.x86_64 iso-codes-4.2-2.fc30.noarch jasper-libs-2.0.14-8.fc30.x86_64 jbig2dec-libs-0.16-1.fc30.x86_64 jbigkit-libs-2.1-16.fc30.x86_64 json-c-0.13.1-11.fc30.x86_64 json-glib-1.4.4-2.fc30.x86_64 jsoncpp-1.8.4-6.fc30.x86_64 kmod-libs-26-3.fc30.x86_64 lasi-1.1.2-12.fc30.x86_64 lato-fonts-2.015-7.fc30.noarch lcms2-2.9-5.fc30.x86_64 libICE-1.0.9-15.fc30.x86_64 libSM-1.2.3-2.fc30.x86_64 libXaw-1.0.13-12.fc30.x86_64 libXcomposite-0.4.4-16.fc30.x86_64 libXcursor-1.1.15-5.fc30.x86_64 libXft-2.3.2-12.fc30.x86_64 libXi-1.7.10-1.fc30.x86_64 libXinerama-1.1.4-3.fc30.x86_64 libXmu-1.1.2-13.fc30.x86_64 libXpm-3.5.12-9.fc30.x86_64 libXrandr-1.5.1-9.fc30.x86_64 libXrender-0.9.10-9.fc30.x86_64 libXt-1.1.5-11.20190424gitba4ec9376.fc30.x86_64 libXtst-1.2.3-9.fc30.x86_64 libXv-1.0.11-9.fc30.x86_64 libXxf86misc-1.0.4-3.fc30.x86_64 libargon2-20161029-8.fc30.x86_64 libatomic-9.3.1-2.fc30.x86_64 libcroco-0.6.13-1.fc30.x86_64 libdatrie-0.2.9-9.fc30.x86_64 libedit-devel-3.1-30.20191211cvs.fc30.x86_64 libepoxy-1.5.3-2.fc30.x86_64 libgs-9.27-3.fc30.x86_64 libgusb-0.3.1-1.fc30.x86_64 libidn-1.35-5.fc30.x86_64 libijs-0.35-9.fc30.x86_64 libimagequant-2.12.5-1.fc30.x86_64 libjpeg-turbo-2.0.2-1.fc30.x86_64 liblockfile-1.14-3.fc30.x86_64 liblqr-1-0.4.2-12.fc30.x86_64 libmcpp-2.7.2-23.fc30.x86_64 libmodman-2.0.1-19.fc30.x86_64 libnotify-0.7.8-2.fc30.x86_64 libogg-2:1.3.3-2.fc30.x86_64 libotf-0.9.13-13.fc30.x86_64 libpaper-1.1.24-24.fc30.x86_64 libpcap-14:1.9.1-2.fc30.x86_64 libproxy-0.4.15-13.fc30.x86_64 libraqm-0.7.0-4.fc30.x86_64 librsvg2-2.46.4-1.fc30.x86_64 libseccomp-2.4.2-2.fc30.x86_64 libsoup-2.66.4-1.fc30.x86_64 libstdc++-devel-9.3.1-2.fc30.x86_64 libthai-0.1.28-2.fc30.x86_64 libtheora-1:1.1.1-23.fc30.x86_64 libtiff-4.0.10-8.fc30.x86_64 libusbx-1.0.22-2.fc30.x86_64 libuv-1:1.37.0-1.fc30.x86_64 libvisual-1:0.4.0-26.fc30.x86_64 libvorbis-1:1.3.6-4.fc30.x86_64 libwayland-cursor-1.17.0-1.fc30.x86_64 libwayland-egl-1.17.0-1.fc30.x86_64 libwebp-1.0.3-1.fc30.x86_64 libwmf-lite-0.2.12-1.fc30.x86_64 libxkbcommon-0.8.3-1.fc30.x86_64 libxml2-devel-2.9.10-3.fc30.x86_64 libxslt-1.1.34-1.fc30.x86_64 llvm-9.0.1-4.fc30.x86_64 llvm-devel-9.0.1-4.fc30.x86_64 llvm-googletest-9.0.1-4.fc30.x86_64 llvm-libs-9.0.1-4.fc30.x86_64 llvm-static-9.0.1-4.fc30.x86_64 llvm-test-9.0.1-4.fc30.x86_64 lua-5.3.5-5.fc30.x86_64 lua-filesystem-1.6.3-10.fc30.x86_64 lua-json-1.3.2-11.fc30.noarch lua-lpeg-1.0.1-10.fc30.x86_64 lua-posix-33.3.1-13.fc30.x86_64 lua-term-0.07-8.fc30.x86_64 m17n-db-1.8.0-8.fc30.noarch m17n-lib-1.8.0-5.fc30.x86_64 mcpp-2.7.2-23.fc30.x86_64 multilib-rpm-config-1-13.fc30.noarch ncurses-c++-libs-6.1-10.20180923.fc30.x86_64 ncurses-devel-6.1-10.20180923.fc30.x86_64 netpbm-10.90.00-1.fc30.x86_64 nettle-3.4.1rc1-2.fc30.x86_64 ninja-build-1.9.0-2.fc30.x86_64 openjpeg2-2.3.1-6.fc30.x86_64 opus-1.3.1-1.fc30.x86_64 orc-0.4.29-2.fc30.x86_64 pango-1.43.0-4.fc30.x86_64 perl-Fedora-VSP-0.001-13.fc30.noarch perl-generators-1.10-11.fc30.noarch procps-ng-3.3.15-5.fc30.x86_64 python-rpm-macros-3-47.fc30.noarch python-sphinx-locale-1:1.8.4-1.fc30.noarch python3-babel-2.6.0-6.fc30.noarch python3-chardet-3.0.4-9.fc30.noarch python3-devel-3.7.7-1.fc30.x86_64 python3-docutils-0.14-6.fc30.noarch python3-idna-2.7-4.fc30.noarch python3-imagesize-1.1.0-2.fc30.noarch python3-jinja2-2.10.1-1.fc30.noarch python3-lit-0.8.0-1.fc30.noarch python3-markupsafe-1.1.1-1.fc30.x86_64 python3-mock-2.0.0-13.fc30.noarch python3-packaging-19.0-1.fc30.noarch python3-pbr-5.1.2-2.fc30.noarch python3-pygments-2.2.0-16.fc30.noarch python3-pyparsing-2.4.0-1.fc30.noarch python3-pysocks-1.6.8-7.fc30.noarch python3-pytz-2018.5-2.fc30.noarch python3-requests-2.22.0-2.fc30.noarch python3-rpm-generators-8-1.fc30.noarch python3-rpm-macros-3-47.fc30.noarch python3-setuptools-40.8.0-2.fc30.noarch python3-six-1.12.0-1.fc30.noarch python3-snowballstemmer-1.2.1-8.fc30.noarch python3-sphinx-1:1.8.4-1.fc30.noarch python3-sphinx-theme-alabaster-0.7.12-3.fc30.noarch python3-sphinx_rtd_theme-0.4.3-1.fc30.noarch python3-sphinxcontrib-websupport-1.0.1-12.20180316git.fc30.noarch python3-sqlalchemy-1.3.17-1.fc30.x86_64 python3-urllib3-1.25.7-1.fc30.noarch python3-whoosh-2.7.4-13.fc30.noarch qrencode-libs-3.4.4-8.fc30.x86_64 rest-0.8.1-5.fc30.x86_64 rhash-1.3.8-1.fc30.x86_64 shared-mime-info-1.15-1.fc30.x86_64 systemd-241-14.git18dd3fb.fc30.x86_64 systemd-pam-241-14.git18dd3fb.fc30.x86_64 systemd-rpm-macros-241-14.git18dd3fb.fc30.noarch tcl-1:8.6.8-2.fc30.x86_64 urw-base35-bookman-fonts-20170801-12.fc30.noarch urw-base35-c059-fonts-20170801-12.fc30.noarch urw-base35-d050000l-fonts-20170801-12.fc30.noarch urw-base35-fonts-20170801-12.fc30.noarch urw-base35-fonts-common-20170801-12.fc30.noarch urw-base35-gothic-fonts-20170801-12.fc30.noarch urw-base35-nimbus-mono-ps-fonts-20170801-12.fc30.noarch urw-base35-nimbus-roman-fonts-20170801-12.fc30.noarch urw-base35-nimbus-sans-fonts-20170801-12.fc30.noarch urw-base35-p052-fonts-20170801-12.fc30.noarch urw-base35-standard-symbols-ps-fonts-20170801-12.fc30.noarch urw-base35-z003-fonts-20170801-12.fc30.noarch vim-filesystem-2:8.2.587-1.fc30.noarch webkit2gtk3-2.28.2-2.fc30.x86_64 webkit2gtk3-jsc-2.28.2-2.fc30.x86_64 woff2-1.0.2-5.fc30.x86_64 xdg-dbus-proxy-0.1.2-1.fc30.x86_64 xkeyboard-config-2.26-2.fc30.noarch xml-common-0.6.3-52.fc30.noarch xorg-x11-font-utils-1:7.5-41.fc30.x86_64 xorg-x11-fonts-ISO8859-1-100dpi-7.5-21.fc30.noarch xorg-x11-server-utils-7.7-28.fc30.x86_64 xz-devel-5.2.4-5.fc30.x86_64 Complete! Finish: build setup for clang-9.0.1-3.fc30.src.rpm Start: rpmbuild clang-9.0.1-3.fc30.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.GawDgk + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf clang-tools-extra-9.0.1.src + /usr/bin/xz -dc /builddir/build/SOURCES/clang-tools-extra-9.0.1.src.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd clang-tools-extra-9.0.1.src + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + pathfix.py -i /usr/bin/python3 -pn clang-tidy/tool/clang-tidy-diff.py clang-tidy/tool/run-clang-tidy.py clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py clang-tidy/tool/clang-tidy-diff.py: updating clang-tidy/tool/run-clang-tidy.py: updating clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py: updating + cd /builddir/build/BUILD + rm -rf clang-9.0.1.src + /usr/bin/xz -dc /builddir/build/SOURCES/clang-9.0.1.src.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd clang-9.0.1.src + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #4 (0002-gtest-reorg.patch):' Patch #4 (0002-gtest-reorg.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .gtest --fuzz=0 patching file CMakeLists.txt Hunk #1 succeeded at 161 (offset 4 lines). Hunk #2 succeeded at 519 (offset 18 lines). Patch #11 (0001-ToolChain-Add-lgcc_s-to-the-linker-flags-when-using-.patch): + echo 'Patch #11 (0001-ToolChain-Add-lgcc_s-to-the-linker-flags-when-using-.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .libcxx-fix --fuzz=0 patching file lib/Driver/ToolChain.cpp Hunk #1 succeeded at 847 (offset 80 lines). patching file test/Driver/netbsd.cpp Patch #14 (0001-BPF-annotate-DIType-metadata-for-builtin-preseve_arr.patch): + echo 'Patch #14 (0001-BPF-annotate-DIType-metadata-for-builtin-preseve_arr.patch):' + /usr/bin/patch --no-backup-if-mismatch -p2 -b --suffix .bpf-fix --fuzz=0 patching file lib/CodeGen/CGExpr.cpp patching file test/CodeGen/builtin-preserve-access-index-array.c patching file test/CodeGen/builtin-preserve-access-index.c Patch #16 (0001-clang-fix-undefined-behaviour-in-RawComment-getForma.patch): + echo 'Patch #16 (0001-clang-fix-undefined-behaviour-in-RawComment-getForma.patch):' + /usr/bin/patch --no-backup-if-mismatch -p2 -b --suffix .clangd --fuzz=0 patching file lib/AST/RawCommentList.cpp Hunk #1 succeeded at 410 (offset -21 lines). + mv ../clang-tools-extra-9.0.1.src tools/extra + pathfix.py -i /usr/bin/python3 -pn tools/clang-format/clang-format-diff.py tools/clang-format/clang-format-sublime.py tools/clang-format/clang-format.py tools/clang-format/git-clang-format utils/hmaptool/hmaptool tools/scan-view/bin/scan-view tools/clang-format/clang-format-diff.py: updating tools/clang-format/clang-format-sublime.py: no change tools/clang-format/clang-format.py: no change tools/clang-format/git-clang-format: updating utils/hmaptool/hmaptool: updating tools/scan-view/bin/scan-view: updating + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.lftl8v + umask 022 + cd /builddir/build/BUILD + cd clang-9.0.1.src + sed -i 's/\@FEDORA_LLVM_LIB_SUFFIX\@/64/g' test/lit.cfg.py + mkdir -p _build + cd _build + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /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_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 .. -G Ninja -DLLVM_PARALLEL_LINK_JOBS=1 -DLLVM_LINK_LLVM_DYLIB:BOOL=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DPYTHON_EXECUTABLE=/usr/bin/python3 '-DCMAKE_INSTALL_RPATH:BOOL=;' -DCLANG_INCLUDE_TESTS:BOOL=ON -DLLVM_EXTERNAL_LIT=/usr/bin/lit -DLLVM_MAIN_SRC_DIR=/usr/share/llvm/src -DLLVM_LIBDIR_SUFFIX=64 -DLLVM_TABLEGEN_EXE:FILEPATH=/usr/bin/llvm-tblgen -DCLANG_ENABLE_ARCMT:BOOL=ON -DCLANG_ENABLE_STATIC_ANALYZER:BOOL=ON -DCLANG_INCLUDE_DOCS:BOOL=ON -DCLANG_PLUGIN_SUPPORT:BOOL=ON -DENABLE_LINKER_BUILD_ID:BOOL=ON -DLLVM_ENABLE_EH=ON -DLLVM_ENABLE_RTTI=ON -DLLVM_BUILD_DOCS=ON -DLLVM_ENABLE_SPHINX=ON -DCLANG_LINK_CLANG_DYLIB=ON -DSPHINX_WARNINGS_AS_ERRORS=OFF -DCLANG_BUILD_EXAMPLES:BOOL=OFF '-DCLANG_REPOSITORY_STRING=Fedora 9.0.1-3.fc30' -- The C compiler identification is GNU 9.3.1 -- The CXX compiler identification is GNU 9.3.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc - works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ - works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Linker detection: GNU ld /usr/bin/ar: creating t.a -- Performing Test C_SUPPORTS_FPIC -- Performing Test C_SUPPORTS_FPIC - Success -- Performing Test CXX_SUPPORTS_FPIC -- Performing Test CXX_SUPPORTS_FPIC - Success -- Building with -fPIC -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test C_SUPPORTS_WERROR_DATE_TIME -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test CXX_SUPPORTS_CXX_STD -- Performing Test CXX_SUPPORTS_CXX_STD - Success -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS - Failed -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FDATA_SECTIONS -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success CMake Warning (dev) at /usr/lib64/cmake/llvm/HandleLLVMOptions.cmake:824 (option): Policy CMP0077 is not set: option() honors normal variables. Run "cmake --help-policy CMP0077" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For compatibility with older versions of CMake, option is clearing the normal variable 'LLVM_ENABLE_EH'. Call Stack (most recent call first): CMakeLists.txt:115 (include) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/HandleLLVMOptions.cmake:825 (option): Policy CMP0077 is not set: option() honors normal variables. Run "cmake --help-policy CMP0077" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For compatibility with older versions of CMake, option is clearing the normal variable 'LLVM_ENABLE_RTTI'. Call Stack (most recent call first): CMakeLists.txt:115 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for os_signpost_interval_begin CMake Warning (dev) at /usr/lib64/cmake/llvm/HandleLLVMOptions.cmake:928 (option): Policy CMP0077 is not set: option() honors normal variables. Run "cmake --help-policy CMP0077" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For compatibility with older versions of CMake, option is clearing the normal variable 'LLVM_EXPORT_SYMBOLS_FOR_PLUGINS'. Call Stack (most recent call first): CMakeLists.txt:115 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for os_signpost_interval_begin - not found -- Found PythonInterp: /usr/bin/python3 (found version "3.7.7") -- Looking for sys/resource.h -- Looking for sys/resource.h - found -- Clang version: 9.0.1 -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG - Failed -- Found Git: /usr/bin/git (found version "2.21.3") -- Looking for include file sys/inotify.h -- Looking for include file sys/inotify.h - found -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- Sphinx enabled. -- Found Sphinx: /usr/libexec/python3-sphinx/sphinx-build -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/clang-9.0.1.src/_build + /usr/bin/ninja -v -j2 [1/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTNodesEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTNodesEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTNodesEmitter.cpp.o -c ../utils/TableGen/ClangASTNodesEmitter.cpp [2/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o -c ../utils/TableGen/ClangCommentCommandInfoEmitter.cpp [3/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o -c ../utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp [4/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o -c ../utils/TableGen/ClangCommentHTMLTagsEmitter.cpp [5/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDataCollectorsEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDataCollectorsEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDataCollectorsEmitter.cpp.o -c ../utils/TableGen/ClangDataCollectorsEmitter.cpp [6/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangAttrEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangAttrEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangAttrEmitter.cpp.o -c ../utils/TableGen/ClangAttrEmitter.cpp [7/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o -c ../utils/TableGen/ClangDiagnosticsEmitter.cpp [8/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpenCLBuiltinEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpenCLBuiltinEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpenCLBuiltinEmitter.cpp.o -c ../utils/TableGen/ClangOpenCLBuiltinEmitter.cpp [9/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSACheckersEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSACheckersEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSACheckersEmitter.cpp.o -c ../utils/TableGen/ClangSACheckersEmitter.cpp [10/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOptionDocEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOptionDocEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOptionDocEmitter.cpp.o -c ../utils/TableGen/ClangOptionDocEmitter.cpp [11/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/TableGen.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/TableGen.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/TableGen.cpp.o -c ../utils/TableGen/TableGen.cpp [12/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /usr/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Driver -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Driver/Options.td -o include/clang/Driver/Options.inc -d include/clang/Driver/Options.inc.d [13/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Analysis/plugins/CheckerOptionHandling && echo "LLVM_9 {" > CheckerOptionHandlingAnalyzerPlugin.exports && grep -q [[:alnum:]] /builddir/build/BUILD/clang-9.0.1.src/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandlingAnalyzerPlugin.exports && echo " global:" >> CheckerOptionHandlingAnalyzerPlugin.exports || : && sed -e "s/\$/;/" -e "s/^/ /" < /builddir/build/BUILD/clang-9.0.1.src/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandlingAnalyzerPlugin.exports >> CheckerOptionHandlingAnalyzerPlugin.exports && echo " local: *;" >> CheckerOptionHandlingAnalyzerPlugin.exports && echo "};" >> CheckerOptionHandlingAnalyzerPlugin.exports [14/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Analysis/plugins/SampleAnalyzer && echo "LLVM_9 {" > SampleAnalyzerPlugin.exports && grep -q [[:alnum:]] /builddir/build/BUILD/clang-9.0.1.src/lib/Analysis/plugins/SampleAnalyzer/SampleAnalyzerPlugin.exports && echo " global:" >> SampleAnalyzerPlugin.exports || : && sed -e "s/\$/;/" -e "s/^/ /" < /builddir/build/BUILD/clang-9.0.1.src/lib/Analysis/plugins/SampleAnalyzer/SampleAnalyzerPlugin.exports >> SampleAnalyzerPlugin.exports && echo " local: *;" >> SampleAnalyzerPlugin.exports && echo "};" >> SampleAnalyzerPlugin.exports [15/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Analysis/plugins/CheckerDependencyHandling && echo "LLVM_9 {" > CheckerDependencyHandlingAnalyzerPlugin.exports && grep -q [[:alnum:]] /builddir/build/BUILD/clang-9.0.1.src/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandlingAnalyzerPlugin.exports && echo " global:" >> CheckerDependencyHandlingAnalyzerPlugin.exports || : && sed -e "s/\$/;/" -e "s/^/ /" < /builddir/build/BUILD/clang-9.0.1.src/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandlingAnalyzerPlugin.exports >> CheckerDependencyHandlingAnalyzerPlugin.exports && echo " local: *;" >> CheckerDependencyHandlingAnalyzerPlugin.exports && echo "};" >> CheckerDependencyHandlingAnalyzerPlugin.exports [16/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/tools/scan-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-9.0.1.src/_build/bin && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-9.0.1.src/tools/scan-build/bin/scan-build /builddir/build/BUILD/clang-9.0.1.src/_build/bin/ [17/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/tools/scan-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-9.0.1.src/_build/libexec && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-9.0.1.src/tools/scan-build/libexec/ccc-analyzer /builddir/build/BUILD/clang-9.0.1.src/_build/libexec/ [18/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/tools/scan-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-9.0.1.src/_build/libexec && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-9.0.1.src/tools/scan-build/libexec/c++-analyzer /builddir/build/BUILD/clang-9.0.1.src/_build/libexec/ [19/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/tools/scan-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-9.0.1.src/_build/share/man/man1 && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-9.0.1.src/tools/scan-build/man/scan-build.1 /builddir/build/BUILD/clang-9.0.1.src/_build/share/man/man1/ [20/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/tools/scan-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-9.0.1.src/_build/share/scan-build && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-9.0.1.src/tools/scan-build/share/scan-build/scanview.css /builddir/build/BUILD/clang-9.0.1.src/_build/share/scan-build/ [21/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/tools/scan-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-9.0.1.src/_build/share/scan-build && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-9.0.1.src/tools/scan-build/share/scan-build/sorttable.js /builddir/build/BUILD/clang-9.0.1.src/_build/share/scan-build/ [22/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/tools/scan-view && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-9.0.1.src/_build/bin && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-9.0.1.src/tools/scan-view/bin/scan-view /builddir/build/BUILD/clang-9.0.1.src/_build/bin/ [23/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/tools/scan-view && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-9.0.1.src/_build/share/scan-view && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-9.0.1.src/tools/scan-view/share/ScanView.py /builddir/build/BUILD/clang-9.0.1.src/_build/share/scan-view/ [24/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/tools/scan-view && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-9.0.1.src/_build/share/scan-view && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-9.0.1.src/tools/scan-view/share/Reporter.py /builddir/build/BUILD/clang-9.0.1.src/_build/share/scan-view/ [25/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/tools/scan-view && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-9.0.1.src/_build/share/scan-view && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-9.0.1.src/tools/scan-view/share/startfile.py /builddir/build/BUILD/clang-9.0.1.src/_build/share/scan-view/ [26/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/tools/scan-view && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-9.0.1.src/_build/share/scan-view && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-9.0.1.src/tools/scan-view/share/FileRadar.scpt /builddir/build/BUILD/clang-9.0.1.src/_build/share/scan-view/ [27/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/tools/scan-view && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-9.0.1.src/_build/share/scan-view && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-9.0.1.src/tools/scan-view/share/GetRadarVersion.scpt /builddir/build/BUILD/clang-9.0.1.src/_build/share/scan-view/ [28/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/tools/scan-view && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-9.0.1.src/_build/share/scan-view && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-9.0.1.src/tools/scan-view/share/bugcatcher.ico /builddir/build/BUILD/clang-9.0.1.src/_build/share/scan-view/ [29/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/tools/libclang && echo "LLVM_9 {" > libclang.exports && grep -q [[:alnum:]] /builddir/build/BUILD/clang-9.0.1.src/tools/libclang/libclang.exports && echo " global:" >> libclang.exports || : && sed -e "s/\$/;/" -e "s/^/ /" < /builddir/build/BUILD/clang-9.0.1.src/tools/libclang/libclang.exports >> libclang.exports && echo " local: *;" >> libclang.exports && echo "};" >> libclang.exports [30/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT utils/TableGen/CMakeFiles/clang-tblgen.dir/NeonEmitter.cpp.o -MF utils/TableGen/CMakeFiles/clang-tblgen.dir/NeonEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/clang-tblgen.dir/NeonEmitter.cpp.o -c ../utils/TableGen/NeonEmitter.cpp ../utils/TableGen/NeonEmitter.cpp: In static member function 'static {anonymous}::Type {anonymous}::Type::fromTypedefName(llvm::StringRef)': ../utils/TableGen/NeonEmitter.cpp:728:36: warning: 'NumLanes' may be used uninitialized in this function [-Wmaybe-uninitialized] 728 | T.Bitwidth = T.ElementBitwidth * NumLanes; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [31/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTNodesEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangAttrEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDataCollectorsEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpenCLBuiltinEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOptionDocEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSACheckersEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/NeonEmitter.cpp.o utils/TableGen/CMakeFiles/clang-tblgen.dir/TableGen.cpp.o -o bin/clang-tblgen /usr/lib64/libLLVMSupport.a /usr/lib64/libLLVMTableGen.a -lpthread /usr/lib64/libLLVMSupport.a -lz -lrt -ldl -ltinfo -lpthread -lm /usr/lib64/libLLVMDemangle.a && : [32/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/ia32intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/ia32intrin.h [33/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/immintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/immintrin.h [34/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/intrin.h [35/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/inttypes.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/inttypes.h [36/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/invpcidintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/invpcidintrin.h [37/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-comment-command-list -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST/CommentCommands.td -o include/clang/AST/CommentCommandList.inc -d include/clang/AST/CommentCommandList.inc.d [38/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-comment-command-info -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST/CommentCommands.td -o include/clang/AST/CommentCommandInfo.inc -d include/clang/AST/CommentCommandInfo.inc.d [39/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-attr-ast-visitor -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST/../../ -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST/../Basic/Attr.td -o include/clang/AST/AttrVisitor.inc -d include/clang/AST/AttrVisitor.inc.d [40/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-comment-html-named-character-references -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST/CommentHTMLNamedCharacterReferences.td -o include/clang/AST/CommentHTMLNamedCharacterReferences.inc -d include/clang/AST/CommentHTMLNamedCharacterReferences.inc.d [41/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-attr-node-traverse -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST/../../ -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST/../Basic/Attr.td -o include/clang/AST/AttrNodeTraverse.inc -d include/clang/AST/AttrNodeTraverse.inc.d [42/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-data-collectors -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST/StmtDataCollectors.td -o include/clang/AST/StmtDataCollectors.inc -d include/clang/AST/StmtDataCollectors.inc.d [43/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-attr-impl -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST/../../ -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST/../Basic/Attr.td -o include/clang/AST/AttrImpl.inc -d include/clang/AST/AttrImpl.inc.d [44/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-attr-classes -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST/../../ -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST/../Basic/Attr.td -o include/clang/AST/Attrs.inc -d include/clang/AST/Attrs.inc.d [45/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-attr-text-node-dump -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST/../../ -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST/../Basic/Attr.td -o include/clang/AST/AttrTextNodeDump.inc -d include/clang/AST/AttrTextNodeDump.inc.d [46/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-stmt-nodes -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST/../Basic/StmtNodes.td -o include/clang/AST/StmtNodes.inc -d include/clang/AST/StmtNodes.inc.d [47/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-decl-nodes -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST/../Basic/DeclNodes.td -o include/clang/AST/DeclNodes.inc -d include/clang/AST/DeclNodes.inc.d [48/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-comment-nodes -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST/../Basic/CommentNodes.td -o include/clang/AST/CommentNodes.inc -d include/clang/AST/CommentNodes.inc.d [49/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-comment-html-tags-properties -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST/CommentHTMLTags.td -o include/clang/AST/CommentHTMLTagsProperties.inc -d include/clang/AST/CommentHTMLTagsProperties.inc.d [50/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-comment-html-tags -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/AST/CommentHTMLTags.td -o include/clang/AST/CommentHTMLTags.inc -d include/clang/AST/CommentHTMLTags.inc.d [51/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Refactoring -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/Diagnostic.td -o include/clang/Basic/DiagnosticRefactoringKinds.inc -d include/clang/Basic/DiagnosticRefactoringKinds.inc.d [52/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-diags-index-name -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/Diagnostic.td -o include/clang/Basic/DiagnosticIndexName.inc -d include/clang/Basic/DiagnosticIndexName.inc.d [53/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-diags-defs -clang-component=AST -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/Diagnostic.td -o include/clang/Basic/DiagnosticASTKinds.inc -d include/clang/Basic/DiagnosticASTKinds.inc.d [54/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Parse -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/Diagnostic.td -o include/clang/Basic/DiagnosticParseKinds.inc -d include/clang/Basic/DiagnosticParseKinds.inc.d [55/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Comment -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/Diagnostic.td -o include/clang/Basic/DiagnosticCommentKinds.inc -d include/clang/Basic/DiagnosticCommentKinds.inc.d [56/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-diag-groups -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/Diagnostic.td -o include/clang/Basic/DiagnosticGroups.inc -d include/clang/Basic/DiagnosticGroups.inc.d [57/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Lex -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/Diagnostic.td -o include/clang/Basic/DiagnosticLexKinds.inc -d include/clang/Basic/DiagnosticLexKinds.inc.d [58/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Sema -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/Diagnostic.td -o include/clang/Basic/DiagnosticSemaKinds.inc -d include/clang/Basic/DiagnosticSemaKinds.inc.d [59/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512vnniintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vnniintrin.h [60/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Analysis -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/Diagnostic.td -o include/clang/Basic/DiagnosticAnalysisKinds.inc -d include/clang/Basic/DiagnosticAnalysisKinds.inc.d [61/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Driver -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/Diagnostic.td -o include/clang/Basic/DiagnosticDriverKinds.inc -d include/clang/Basic/DiagnosticDriverKinds.inc.d [62/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-diags-defs -clang-component=CrossTU -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/Diagnostic.td -o include/clang/Basic/DiagnosticCrossTUKinds.inc -d include/clang/Basic/DiagnosticCrossTUKinds.inc.d [63/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-attr-list -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/../../ -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/Attr.td -o include/clang/Basic/AttrList.inc -d include/clang/Basic/AttrList.inc.d [64/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Frontend -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/Diagnostic.td -o include/clang/Basic/DiagnosticFrontendKinds.inc -d include/clang/Basic/DiagnosticFrontendKinds.inc.d [65/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-attr-has-attribute-impl -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/../../ -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/Attr.td -o include/clang/Basic/AttrHasAttributeImpl.inc -d include/clang/Basic/AttrHasAttributeImpl.inc.d [66/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-arm-neon-sema -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/arm_fp16.td -o include/clang/Basic/arm_fp16.inc -d include/clang/Basic/arm_fp16.inc.d [67/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Common -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/Diagnostic.td -o include/clang/Basic/DiagnosticCommonKinds.inc -d include/clang/Basic/DiagnosticCommonKinds.inc.d [68/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-diags-defs -clang-component=Serialization -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/Diagnostic.td -o include/clang/Basic/DiagnosticSerializationKinds.inc -d include/clang/Basic/DiagnosticSerializationKinds.inc.d [69/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-attr-subject-match-rule-list -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/../../ -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/Attr.td -o include/clang/Basic/AttrSubMatchRulesList.inc -d include/clang/Basic/AttrSubMatchRulesList.inc.d [70/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-arm-neon-sema -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/arm_neon.td -o include/clang/Basic/arm_neon.inc -d include/clang/Basic/arm_neon.inc.d [71/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-attr-subject-match-rules-parser-string-switches -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Parse/../../ -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Parse -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Parse/../Basic/Attr.td -o include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc -d include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc.d [72/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-attr-parser-string-switches -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Parse/../../ -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Parse -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Parse/../Basic/Attr.td -o include/clang/Parse/AttrParserStringSwitches.inc -d include/clang/Parse/AttrParserStringSwitches.inc.d [73/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-attr-parsed-attr-list -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Sema/../../ -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Sema -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Sema/../Basic/Attr.td -o include/clang/Sema/AttrParsedAttrList.inc -d include/clang/Sema/AttrParsedAttrList.inc.d [74/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-attr-spelling-index -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Sema/../../ -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Sema -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Sema/../Basic/Attr.td -o include/clang/Sema/AttrSpellingListIndex.inc -d include/clang/Sema/AttrSpellingListIndex.inc.d [75/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-attr-template-instantiate -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Sema/../../ -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Sema -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Sema/../Basic/Attr.td -o include/clang/Sema/AttrTemplateInstantiate.inc -d include/clang/Sema/AttrTemplateInstantiate.inc.d [76/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-attr-parsed-attr-kinds -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Sema/../../ -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Sema -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Sema/../Basic/Attr.td -o include/clang/Sema/AttrParsedAttrKinds.inc -d include/clang/Sema/AttrParsedAttrKinds.inc.d [77/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-attr-parsed-attr-impl -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Sema/../../ -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Sema -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Sema/../Basic/Attr.td -o include/clang/Sema/AttrParsedAttrImpl.inc -d include/clang/Sema/AttrParsedAttrImpl.inc.d [78/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-attr-pch-write -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Serialization/../../ -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Serialization -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Serialization/../Basic/Attr.td -o include/clang/Serialization/AttrPCHWrite.inc -d include/clang/Serialization/AttrPCHWrite.inc.d [79/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-attr-pch-read -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Serialization/../../ -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Serialization -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Serialization/../Basic/Attr.td -o include/clang/Serialization/AttrPCHRead.inc -d include/clang/Serialization/AttrPCHRead.inc.d [80/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-sa-checkers -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/StaticAnalyzer/Checkers -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/StaticAnalyzer/Checkers/Checkers.td -o include/clang/StaticAnalyzer/Checkers/Checkers.inc -d include/clang/StaticAnalyzer/Checkers/Checkers.inc.d [81/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Basic && /usr/bin/cmake -DNAMES="LLVM;CLANG" -DLLVM_SOURCE_DIR= -DCLANG_SOURCE_DIR= -DHEADER_FILE=/builddir/build/BUILD/clang-9.0.1.src/_build/lib/Basic/VCSVersion.inc -P /usr/lib64/cmake/llvm/GenerateVersionFromVCS.cmake [82/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512bwintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512bwintrin.h [83/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512bitalgintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512bitalgintrin.h [84/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512vlbitalgintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vlbitalgintrin.h [85/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/arm_acle.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/arm_acle.h [86/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/ammintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/ammintrin.h [87/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/armintr.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/armintr.h [88/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/arm64intr.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/arm64intr.h [89/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx2intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx2intrin.h [90/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512bf16intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512bf16intrin.h [91/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/adxintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/adxintrin.h [92/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/altivec.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/altivec.h [93/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512cdintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512cdintrin.h [94/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512vpopcntdqintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vpopcntdqintrin.h [95/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512dqintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512dqintrin.h [96/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512erintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512erintrin.h [97/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512fintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512fintrin.h [98/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512ifmaintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512ifmaintrin.h [99/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512ifmavlintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512ifmavlintrin.h [100/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512pfintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512pfintrin.h [101/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512vbmiintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vbmiintrin.h [102/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512vbmivlintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vbmivlintrin.h [103/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512vbmi2intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vbmi2intrin.h [104/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512vlvbmi2intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vlvbmi2intrin.h [105/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512vlbf16intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vlbf16intrin.h [106/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512vlbwintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vlbwintrin.h [107/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512vlcdintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vlcdintrin.h [108/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512vldqintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vldqintrin.h [109/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512vlintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vlintrin.h [110/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512vp2intersectintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vp2intersectintrin.h [111/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512vlvp2intersectintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vlvp2intersectintrin.h [112/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512vpopcntdqvlintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vpopcntdqvlintrin.h [113/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avx512vlvnniintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vlvnniintrin.h [114/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/avxintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avxintrin.h [115/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/bmi2intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/bmi2intrin.h [116/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/bmiintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/bmiintrin.h [117/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/__clang_cuda_builtin_vars.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/__clang_cuda_builtin_vars.h [118/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/__clang_cuda_cmath.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/__clang_cuda_cmath.h [119/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/__clang_cuda_complex_builtins.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/__clang_cuda_complex_builtins.h [120/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/__clang_cuda_device_functions.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/__clang_cuda_device_functions.h [121/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/__clang_cuda_intrinsics.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/__clang_cuda_intrinsics.h [122/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/__clang_cuda_libdevice_declares.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/__clang_cuda_libdevice_declares.h [123/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/__clang_cuda_math_forward_declares.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/__clang_cuda_math_forward_declares.h [124/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/__clang_cuda_runtime_wrapper.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/__clang_cuda_runtime_wrapper.h [125/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/cetintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/cetintrin.h [126/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/cldemoteintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/cldemoteintrin.h [127/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/clzerointrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/clzerointrin.h [128/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/cpuid.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/cpuid.h [129/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/clflushoptintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/clflushoptintrin.h [130/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/clwbintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/clwbintrin.h [131/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/emmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/emmintrin.h [132/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/enqcmdintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/enqcmdintrin.h [133/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/f16cintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/f16cintrin.h [134/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/float.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/float.h [135/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/fma4intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/fma4intrin.h [136/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/fmaintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/fmaintrin.h [137/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/fxsrintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/fxsrintrin.h [138/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/gfniintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/gfniintrin.h [139/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/htmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/htmintrin.h [140/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/htmxlintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/htmxlintrin.h [141/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/iso646.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/iso646.h [142/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/limits.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/limits.h [143/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/lwpintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/lwpintrin.h [144/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/lzcntintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/lzcntintrin.h [145/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/mm3dnow.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/mm3dnow.h [146/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/mmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/mmintrin.h [147/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/mm_malloc.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/mm_malloc.h [148/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/module.modulemap /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/module.modulemap [149/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/movdirintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/movdirintrin.h [150/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/msa.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/msa.h [151/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/mwaitxintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/mwaitxintrin.h [152/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/nmmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/nmmintrin.h [153/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/opencl-c.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/opencl-c.h [154/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/opencl-c-base.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/opencl-c-base.h [155/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/pkuintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/pkuintrin.h [156/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/pmmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/pmmintrin.h [157/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/pconfigintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/pconfigintrin.h [158/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/popcntintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/popcntintrin.h [159/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/prfchwintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/prfchwintrin.h [160/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/ptwriteintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/ptwriteintrin.h [161/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/rdseedintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/rdseedintrin.h [162/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/rtmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/rtmintrin.h [163/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/sgxintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/sgxintrin.h [164/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/s390intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/s390intrin.h [165/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/shaintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/shaintrin.h [166/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/smmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/smmintrin.h [167/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/stdalign.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/stdalign.h [168/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/stdarg.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/stdarg.h [169/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/stdatomic.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/stdatomic.h [170/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/stdbool.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/stdbool.h [171/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/stddef.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/stddef.h [172/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/__stddef_max_align_t.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/__stddef_max_align_t.h [173/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/stdint.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/stdint.h [174/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/stdnoreturn.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/stdnoreturn.h [175/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/tbmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/tbmintrin.h [176/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/tgmath.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/tgmath.h [177/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/tmmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/tmmintrin.h [178/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/unwind.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/unwind.h [179/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/vadefs.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/vadefs.h [180/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/vaesintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/vaesintrin.h [181/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/varargs.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/varargs.h [182/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/vecintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/vecintrin.h [183/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/vpclmulqdqintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/vpclmulqdqintrin.h [184/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/waitpkgintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/waitpkgintrin.h [185/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/wbnoinvdintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/wbnoinvdintrin.h [186/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/wmmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/wmmintrin.h [187/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/__wmmintrin_aes.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/__wmmintrin_aes.h [188/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/__wmmintrin_pclmul.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/__wmmintrin_pclmul.h [189/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/x86intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/x86intrin.h [190/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/xmmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/xmmintrin.h [191/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/xopintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/xopintrin.h [192/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/xsavecintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/xsavecintrin.h [193/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/xsaveintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/xsaveintrin.h [194/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/xsaveoptintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/xsaveoptintrin.h [195/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/xsavesintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/xsavesintrin.h [196/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/xtestintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/xtestintrin.h [197/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/cuda_wrappers/algorithm /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/cuda_wrappers/algorithm [198/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/cuda_wrappers/complex /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/cuda_wrappers/complex [199/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/cuda_wrappers/new /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/cuda_wrappers/new [200/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/ppc_wrappers/mmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/ppc_wrappers/mmintrin.h [201/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/ppc_wrappers/xmmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/ppc_wrappers/xmmintrin.h [202/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/ppc_wrappers/mm_malloc.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/ppc_wrappers/mm_malloc.h [203/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/ppc_wrappers/emmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/ppc_wrappers/emmintrin.h [204/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/openmp_wrappers/math.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/openmp_wrappers/math.h [205/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/openmp_wrappers/cmath /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/openmp_wrappers/cmath [206/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/openmp_wrappers/__clang_openmp_math.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/openmp_wrappers/__clang_openmp_math.h [207/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/lib/Headers/openmp_wrappers/__clang_openmp_math_declares.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/openmp_wrappers/__clang_openmp_math_declares.h [208/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-arm-neon -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/ -I /builddir/build/BUILD/clang-9.0.1.src/lib/Headers -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/arm_neon.td -o lib/Headers/arm_neon.h -d lib/Headers/arm_neon.h.d [209/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers/arm_neon.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/arm_neon.h [210/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-arm-fp16 -I /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/ -I /builddir/build/BUILD/clang-9.0.1.src/lib/Headers -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/include/clang/Basic/arm_fp16.td -o lib/Headers/arm_fp16.h -d lib/Headers/arm_fp16.h.d [211/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/clang-9.0.1.src/_build/lib/Headers/arm_fp16.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/arm_fp16.h [212/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Attributes.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Attributes.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Attributes.cpp.o -c ../lib/Basic/Attributes.cpp [213/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Builtins.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Builtins.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Builtins.cpp.o -c ../lib/Basic/Builtins.cpp [214/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/CharInfo.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/CharInfo.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/CharInfo.cpp.o -c ../lib/Basic/CharInfo.cpp [215/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/CodeGenOptions.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/CodeGenOptions.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/CodeGenOptions.cpp.o -c ../lib/Basic/CodeGenOptions.cpp [216/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/docs && /usr/libexec/python3-sphinx/sphinx-build -b html -d /builddir/build/BUILD/clang-9.0.1.src/_build/docs/_doctrees-clang-html -q /builddir/build/BUILD/clang-9.0.1.src/docs /builddir/build/BUILD/clang-9.0.1.src/_build/docs/html /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:22: WARNING: Duplicate explicit target name: "cmdoption-clang--prefix". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:184: WARNING: Duplicate explicit target name: "cmdoption-clang--dyld-prefix". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:386: WARNING: Duplicate explicit target name: "cmdoption-clang--output". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:484: WARNING: Duplicate explicit target name: "cmdoption-clang--print-file-name". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:500: WARNING: Duplicate explicit target name: "cmdoption-clang--print-prog-name". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:538: WARNING: Duplicate explicit target name: "cmdoption-clang--rtlib". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:542: WARNING: Duplicate explicit target name: "cmdoption-clang-save-stats". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:546: WARNING: Duplicate explicit target name: "cmdoption-clang-save-temps". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:614: WARNING: Duplicate explicit target name: "cmdoption-clang--stdlib". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:624: WARNING: Duplicate explicit target name: "cmdoption-clang--sysroot". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:692: WARNING: Duplicate explicit target name: "cmdoption-clang--language". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:924: WARNING: Duplicate explicit target name: "cmdoption-clang--param". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:930: WARNING: Duplicate explicit target name: "cmdoption-clang--std". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:947: WARNING: Duplicate explicit target name: "cmdoption-clang--define-macro". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:959: WARNING: Duplicate explicit target name: "cmdoption-clang--undefine-macro". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:976: WARNING: Duplicate explicit target name: "cmdoption-clang--include-directory". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1040: WARNING: Duplicate explicit target name: "cmdoption-clang--include-directory-after". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1064: WARNING: Duplicate explicit target name: "cmdoption-clang--include-prefix". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1088: WARNING: Duplicate explicit target name: "cmdoption-clang--include-with-prefix-after". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1092: WARNING: Duplicate explicit target name: "cmdoption-clang--include-with-prefix-before". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1108: WARNING: Duplicate explicit target name: "cmdoption-clang--system-header-prefix". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1295: WARNING: Duplicate explicit target name: "cmdoption-clang--bootclasspath". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1315: WARNING: Duplicate explicit target name: "cmdoption-clang-fcf-protection". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1325: WARNING: Duplicate explicit target name: "cmdoption-clang--CLASSPATH". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1333: WARNING: Duplicate explicit target name: "cmdoption-clang--resource". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1465: WARNING: Duplicate explicit target name: "cmdoption-clang-fembed-bitcode". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1477: WARNING: Duplicate explicit target name: "cmdoption-clang--encoding". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1489: WARNING: Duplicate explicit target name: "cmdoption-clang--extdirs". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1613: WARNING: Duplicate explicit target name: "cmdoption-clang-fmodule-name". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1667: WARNING: Duplicate explicit target name: "cmdoption-clang-fnew-alignment". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1765: WARNING: Duplicate explicit target name: "cmdoption-clang--output-class-directory". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1843: WARNING: Duplicate explicit target name: "cmdoption-clang-fprofile-remapping-file". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:2308: WARNING: Duplicate explicit target name: "cmdoption-clang--mhwdiv". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:2985: WARNING: Duplicate explicit target name: "cmdoption-clang--optimize". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:2997: WARNING: Duplicate explicit target name: "cmdoption-clang--debug". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:3108: WARNING: Duplicate explicit target name: "cmdoption-clang--assert". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:3250: WARNING: Duplicate explicit target name: "cmdoption-clang--library-directory". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:3278: WARNING: Duplicate explicit target name: "cmdoption-clang--for-linker". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:3308: WARNING: Duplicate explicit target name: "cmdoption-clang--force-link". /builddir/build/BUILD/clang-9.0.1.src/docs/CommandGuide/clang.rst:465: WARNING: Duplicate explicit target name: "cmdoption-flto". /builddir/build/BUILD/clang-9.0.1.src/docs/CommandGuide/clang.rst:539: WARNING: Duplicate explicit target name: "cmdoption-save-stats". /builddir/build/BUILD/clang-9.0.1.src/docs/ReleaseNotes.rst:3: WARNING: Duplicate explicit target name: "mailing list". [217/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Cuda.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Cuda.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Cuda.cpp.o -c ../lib/Basic/Cuda.cpp [218/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o -c ../lib/Basic/DiagnosticIDs.cpp [219/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o -c ../lib/Basic/Diagnostic.cpp [220/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticOptions.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticOptions.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticOptions.cpp.o -c ../lib/Basic/DiagnosticOptions.cpp [221/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/FileSystemStatCache.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/FileSystemStatCache.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/FileSystemStatCache.cpp.o -c ../lib/Basic/FileSystemStatCache.cpp [222/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/FileManager.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/FileManager.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/FileManager.cpp.o -c ../lib/Basic/FileManager.cpp [223/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/FixedPoint.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/FixedPoint.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/FixedPoint.cpp.o -c ../lib/Basic/FixedPoint.cpp [224/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/LangOptions.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/LangOptions.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/LangOptions.cpp.o -c ../lib/Basic/LangOptions.cpp [225/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/IdentifierTable.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/IdentifierTable.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/IdentifierTable.cpp.o -c ../lib/Basic/IdentifierTable.cpp [226/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/ObjCRuntime.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/ObjCRuntime.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/ObjCRuntime.cpp.o -c ../lib/Basic/ObjCRuntime.cpp [227/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenMPKinds.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenMPKinds.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenMPKinds.cpp.o -c ../lib/Basic/OpenMPKinds.cpp [228/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/OperatorPrecedence.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/OperatorPrecedence.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/OperatorPrecedence.cpp.o -c ../lib/Basic/OperatorPrecedence.cpp [229/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Module.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Module.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Module.cpp.o -c ../lib/Basic/Module.cpp [230/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerBlacklist.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerBlacklist.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerBlacklist.cpp.o -c ../lib/Basic/SanitizerBlacklist.cpp [231/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerSpecialCaseList.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerSpecialCaseList.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerSpecialCaseList.cpp.o -c ../lib/Basic/SanitizerSpecialCaseList.cpp [232/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Sanitizers.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Sanitizers.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Sanitizers.cpp.o -c ../lib/Basic/Sanitizers.cpp [233/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceLocation.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceLocation.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceLocation.cpp.o -c ../lib/Basic/SourceLocation.cpp [234/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.o -c ../lib/Basic/TargetInfo.cpp [235/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceManager.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceManager.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceManager.cpp.o -c ../lib/Basic/SourceManager.cpp [236/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AArch64.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AArch64.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AArch64.cpp.o -c ../lib/Basic/Targets/AArch64.cpp [237/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AMDGPU.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AMDGPU.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AMDGPU.cpp.o -c ../lib/Basic/Targets/AMDGPU.cpp [238/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets.cpp.o -c ../lib/Basic/Targets.cpp [239/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARC.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARC.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARC.cpp.o -c ../lib/Basic/Targets/ARC.cpp [240/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AVR.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AVR.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AVR.cpp.o -c ../lib/Basic/Targets/AVR.cpp [241/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARM.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARM.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARM.cpp.o -c ../lib/Basic/Targets/ARM.cpp [242/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/BPF.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/BPF.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/BPF.cpp.o -c ../lib/Basic/Targets/BPF.cpp [243/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Lanai.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Lanai.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Lanai.cpp.o -c ../lib/Basic/Targets/Lanai.cpp [244/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Hexagon.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Hexagon.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Hexagon.cpp.o -c ../lib/Basic/Targets/Hexagon.cpp [245/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Le64.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Le64.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Le64.cpp.o -c ../lib/Basic/Targets/Le64.cpp [246/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/MSP430.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/MSP430.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/MSP430.cpp.o -c ../lib/Basic/Targets/MSP430.cpp [247/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/NVPTX.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/NVPTX.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/NVPTX.cpp.o -c ../lib/Basic/Targets/NVPTX.cpp [248/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Mips.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Mips.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Mips.cpp.o -c ../lib/Basic/Targets/Mips.cpp [249/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/OSTargets.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/OSTargets.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/OSTargets.cpp.o -c ../lib/Basic/Targets/OSTargets.cpp [250/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PNaCl.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PNaCl.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PNaCl.cpp.o -c ../lib/Basic/Targets/PNaCl.cpp [251/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/RISCV.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/RISCV.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/RISCV.cpp.o -c ../lib/Basic/Targets/RISCV.cpp [252/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PPC.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PPC.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PPC.cpp.o -c ../lib/Basic/Targets/PPC.cpp [253/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SPIR.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SPIR.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SPIR.cpp.o -c ../lib/Basic/Targets/SPIR.cpp [254/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Sparc.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Sparc.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Sparc.cpp.o -c ../lib/Basic/Targets/Sparc.cpp [255/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SystemZ.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SystemZ.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SystemZ.cpp.o -c ../lib/Basic/Targets/SystemZ.cpp [256/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/TCE.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/TCE.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/TCE.cpp.o -c ../lib/Basic/Targets/TCE.cpp [257/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/WebAssembly.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/WebAssembly.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/WebAssembly.cpp.o -c ../lib/Basic/Targets/WebAssembly.cpp [258/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/XCore.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/XCore.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/XCore.cpp.o -c ../lib/Basic/Targets/XCore.cpp [259/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/TokenKinds.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/TokenKinds.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/TokenKinds.cpp.o -c ../lib/Basic/TokenKinds.cpp [260/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_VCS_VERSION_INC -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Version.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Version.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Version.cpp.o -c ../lib/Basic/Version.cpp [261/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Warnings.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Warnings.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Warnings.cpp.o -c ../lib/Basic/Warnings.cpp [262/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayInstr.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayInstr.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayInstr.cpp.o -c ../lib/Basic/XRayInstr.cpp [263/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/X86.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/X86.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/X86.cpp.o -c ../lib/Basic/Targets/X86.cpp [264/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Basic -I../lib/Basic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayLists.cpp.o -MF lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayLists.cpp.o.d -o lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayLists.cpp.o -c ../lib/Basic/XRayLists.cpp [265/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesSourceMinimizer.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesSourceMinimizer.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesSourceMinimizer.cpp.o -c ../lib/Lex/DependencyDirectivesSourceMinimizer.cpp [266/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangBasic.so.9 -o lib64/libclangBasic.so.9 lib/Basic/CMakeFiles/obj.clangBasic.dir/Attributes.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Builtins.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/CharInfo.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/CodeGenOptions.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Cuda.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticOptions.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/FileManager.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/FileSystemStatCache.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/FixedPoint.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/IdentifierTable.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/LangOptions.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Module.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/ObjCRuntime.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenMPKinds.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/OperatorPrecedence.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerBlacklist.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerSpecialCaseList.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Sanitizers.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceLocation.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceManager.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AArch64.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AMDGPU.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARC.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARM.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AVR.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/BPF.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Hexagon.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Lanai.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Le64.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/MSP430.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Mips.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/NVPTX.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/OSTargets.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PNaCl.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PPC.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/RISCV.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SPIR.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Sparc.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SystemZ.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/TCE.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/WebAssembly.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/X86.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/XCore.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/TokenKinds.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Version.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Warnings.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayInstr.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayLists.cpp.o /usr/lib64/libLLVM-9.so && : [267/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangBasic.so.9 lib64/libclangBasic.so.9 lib64/libclangBasic.so && : [268/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o -c ../lib/Lex/HeaderMap.cpp [269/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o -c ../lib/Lex/HeaderSearch.cpp [270/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o -c ../lib/Lex/Lexer.cpp [271/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o -c ../lib/Lex/MacroArgs.cpp [272/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o -c ../lib/Lex/LiteralSupport.cpp ../lib/Lex/LiteralSupport.cpp: In member function 'bool clang::NumericLiteralParser::GetFixedPointValue(llvm::APInt&, unsigned int)': ../lib/Lex/LiteralSupport.cpp:1127:43: warning: 'ExponentBegin' may be used uninitialized in this function [-Wmaybe-uninitialized] 1127 | for (const char *Ptr = DigitsBegin; Ptr < End; ++Ptr) { | ~~~~^~~~~ [273/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o -c ../lib/Lex/MacroInfo.cpp [274/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o -c ../lib/Lex/PPCaching.cpp [275/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o -c ../lib/Lex/PPCallbacks.cpp [276/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o -c ../lib/Lex/PPConditionalDirectiveRecord.cpp [277/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o -c ../lib/Lex/ModuleMap.cpp In file included from ../lib/Lex/ModuleMap.cpp:14: ../include/clang/Lex/ModuleMap.h: In member function 'clang::Module* clang::ModuleMap::inferFrameworkModule(const clang::DirectoryEntry*, clang::ModuleMap::Attributes, clang::Module*)': ../include/clang/Lex/ModuleMap.h:245:10: warning: '.clang::ModuleMap::InferredDirectory::ModuleMapFile' may be used uninitialized in this function [-Wmaybe-uninitialized] 245 | struct InferredDirectory { | ^~~~~~~~~~~~~~~~~ [278/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o -c ../lib/Lex/PPExpressions.cpp [279/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o -c ../lib/Lex/PPDirectives.cpp [280/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o -c ../lib/Lex/PPLexerChange.cpp [281/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o -c ../lib/Lex/PPMacroExpansion.cpp [282/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o -c ../lib/Lex/PreprocessingRecord.cpp [283/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o -c ../lib/Lex/Pragma.cpp [284/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o -c ../lib/Lex/PreprocessorLexer.cpp [285/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o -c ../lib/Lex/ScratchBuffer.cpp [286/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o -c ../lib/Lex/Preprocessor.cpp [287/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o -c ../lib/Lex/TokenConcatenation.cpp [288/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Lex -I../lib/Lex -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o -MF lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o.d -o lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o -c ../lib/Lex/TokenLexer.cpp [289/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangLex.so.9 -o lib64/libclangLex.so.9 lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesSourceMinimizer.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so && : [290/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangLex.so.9 lib64/libclangLex.so.9 lib64/libclangLex.so && : [291/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Parse -I../lib/Parse -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o -c ../lib/Parse/ParseAST.cpp [292/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Parse -I../lib/Parse -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o -c ../lib/Parse/ParseCXXInlineMethods.cpp [293/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Parse -I../lib/Parse -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o -c ../lib/Parse/ParseDecl.cpp [294/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Parse -I../lib/Parse -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o -c ../lib/Parse/ParseDeclCXX.cpp [295/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Parse -I../lib/Parse -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o -c ../lib/Parse/ParseExpr.cpp [296/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Parse -I../lib/Parse -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o -c ../lib/Parse/ParseExprCXX.cpp [297/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Parse -I../lib/Parse -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o -c ../lib/Parse/ParseInit.cpp [298/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Parse -I../lib/Parse -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o -c ../lib/Parse/ParseObjc.cpp [299/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Parse -I../lib/Parse -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o -c ../lib/Parse/ParseOpenMP.cpp [300/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Parse -I../lib/Parse -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o -c ../lib/Parse/ParsePragma.cpp ../lib/Parse/ParsePragma.cpp: In member function 'void clang::Parser::HandlePragmaFPContract()': ../lib/Parse/ParsePragma.cpp:621:32: warning: 'FPC' may be used uninitialized in this function [-Wmaybe-uninitialized] 621 | Actions.ActOnPragmaFPContract(FPC); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../lib/Parse/ParsePragma.cpp: In member function 'void clang::Parser::HandlePragmaFEnvAccess()': ../lib/Parse/ParsePragma.cpp:644:32: warning: 'FPC' may be used uninitialized in this function [-Wmaybe-uninitialized] 644 | Actions.ActOnPragmaFEnvAccess(FPC); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../lib/Parse/ParsePragma.cpp: In member function 'void clang::Parser::HandlePragmaFP()': ../lib/Parse/ParsePragma.cpp:2771:32: warning: 'FPC' may be used uninitialized in this function [-Wmaybe-uninitialized] 2771 | Actions.ActOnPragmaFPContract(FPC); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [301/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Parse -I../lib/Parse -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o -c ../lib/Parse/ParseStmt.cpp [302/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Parse -I../lib/Parse -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o -c ../lib/Parse/ParseStmtAsm.cpp [303/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Parse -I../lib/Parse -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o -c ../lib/Parse/ParseTemplate.cpp [304/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Parse -I../lib/Parse -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o -c ../lib/Parse/ParseTentative.cpp [305/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Parse -I../lib/Parse -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Parse/CMakeFiles/obj.clangParse.dir/Parser.cpp.o -MF lib/Parse/CMakeFiles/obj.clangParse.dir/Parser.cpp.o.d -o lib/Parse/CMakeFiles/obj.clangParse.dir/Parser.cpp.o -c ../lib/Parse/Parser.cpp [306/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o -c ../lib/AST/ASTDiagnostic.cpp [307/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o -c ../lib/AST/ASTDumper.cpp [308/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o -c ../lib/AST/APValue.cpp [309/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o -c ../lib/AST/ASTConsumer.cpp [310/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o -c ../lib/AST/ASTContext.cpp ../lib/AST/ASTContext.cpp: In member function 'clang::GVALinkage clang::ASTContext::GetGVALinkageForFunction(const clang::FunctionDecl*) const': ../lib/AST/ASTContext.cpp:9753:51: warning: 'External' may be used uninitialized in this function [-Wmaybe-uninitialized] 9753 | return adjustGVALinkageForExternalDefinitionKind(*this, FD, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 9754 | adjustGVALinkageForAttributes(*this, FD, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9755 | basicGVALinkageForFunction(*this, FD))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/AST/ASTContext.cpp: In member function 'clang::GVALinkage clang::ASTContext::GetGVALinkageForVariable(const clang::VarDecl*)': ../lib/AST/ASTContext.cpp:9851:51: warning: 'StrongLinkage' may be used uninitialized in this function [-Wmaybe-uninitialized] 9851 | return adjustGVALinkageForExternalDefinitionKind(*this, VD, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 9852 | adjustGVALinkageForAttributes(*this, VD, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9853 | basicGVALinkageForVariable(*this, VD))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [311/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporterLookupTable.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporterLookupTable.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporterLookupTable.cpp.o -c ../lib/AST/ASTImporterLookupTable.cpp [312/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ASTStructuralEquivalence.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ASTStructuralEquivalence.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ASTStructuralEquivalence.cpp.o -c ../lib/AST/ASTStructuralEquivalence.cpp [313/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ASTTypeTraits.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ASTTypeTraits.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ASTTypeTraits.cpp.o -c ../lib/AST/ASTTypeTraits.cpp [314/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/AttrImpl.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/AttrImpl.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/AttrImpl.cpp.o -c ../lib/AST/AttrImpl.cpp [315/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o -c ../lib/AST/ASTImporter.cpp In file included from ../lib/AST/ASTImporter.cpp:15: ../include/clang/AST/ASTImporterSharedState.h: In member function 'void clang::ASTImporterSharedState::setImportDeclError(clang::Decl*, clang::ImportError)': ../include/clang/AST/ASTImporterSharedState.h:76:24: warning: implicitly-declared 'clang::ImportError& clang::ImportError::operator=(const clang::ImportError&)' is deprecated [-Wdeprecated-copy] 76 | ImportErrors[To] = Error; | ^~~~~ In file included from ../lib/AST/ASTImporter.cpp:14: ../include/clang/AST/ASTImporter.h:64:5: note: because 'clang::ImportError' has user-provided 'clang::ImportError::ImportError(const clang::ImportError&)' 64 | ImportError(const ImportError &Other) : Error(Other.Error) { } | ^~~~~~~~~~~ ../lib/AST/ASTImporter.cpp: In member function 'llvm::Expected > > clang::ASTNodeImporter::ImportFunctionTemplateWithTemplateArgsFromSpecialization(clang::FunctionDecl*)': ../lib/AST/ASTImporter.cpp:688:21: warning: redundant move in return statement [-Wredundant-move] 688 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:688:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:694:21: warning: redundant move in return statement [-Wredundant-move] 694 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:694:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'llvm::Expected clang::ASTNodeImporter::import(T*) [with T = clang::TemplateParameterList]': ../lib/AST/ASTImporter.cpp:704:21: warning: redundant move in return statement [-Wredundant-move] 704 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:704:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'llvm::Expected clang::ASTNodeImporter::import(const T&) [with T = clang::TemplateArgument]': ../lib/AST/ASTImporter.cpp:796:23: warning: redundant move in return statement [-Wredundant-move] 796 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:796:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'llvm::Expected clang::ASTNodeImporter::import(const T&) [with T = clang::LambdaCapture]': ../lib/AST/ASTImporter.cpp:923:23: warning: redundant move in return statement [-Wredundant-move] 923 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:923:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedType clang::ASTNodeImporter::VisitTemplateSpecializationType(const clang::TemplateSpecializationType*)': ../lib/AST/ASTImporter.cpp:1376:21: warning: redundant move in return statement [-Wredundant-move] 1376 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:1376:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedType clang::ASTNodeImporter::VisitDependentTemplateSpecializationType(const clang::DependentTemplateSpecializationType*)': ../lib/AST/ASTImporter.cpp:1434:21: warning: redundant move in return statement [-Wredundant-move] 1434 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:1434:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitEmptyDecl(clang::EmptyDecl*)': ../lib/AST/ASTImporter.cpp:2075:21: warning: redundant move in return statement [-Wredundant-move] 2075 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2075:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitNamespaceDecl(clang::NamespaceDecl*)': ../lib/AST/ASTImporter.cpp:2161:21: warning: redundant move in return statement [-Wredundant-move] 2161 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2161:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:2226:21: warning: redundant move in return statement [-Wredundant-move] 2226 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2226:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitNamespaceAliasDecl(clang::NamespaceAliasDecl*)': ../lib/AST/ASTImporter.cpp:2238:21: warning: redundant move in return statement [-Wredundant-move] 2238 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2238:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitTypedefNameDecl(clang::TypedefNameDecl*, bool)': ../lib/AST/ASTImporter.cpp:2277:21: warning: redundant move in return statement [-Wredundant-move] 2277 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2277:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitTypeAliasTemplateDecl(clang::TypeAliasTemplateDecl*)': ../lib/AST/ASTImporter.cpp:2366:21: warning: redundant move in return statement [-Wredundant-move] 2366 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2366:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitLabelDecl(clang::LabelDecl*)': ../lib/AST/ASTImporter.cpp:2421:21: warning: redundant move in return statement [-Wredundant-move] 2421 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2421:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitEnumDecl(clang::EnumDecl*)': ../lib/AST/ASTImporter.cpp:2460:21: warning: redundant move in return statement [-Wredundant-move] 2460 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2460:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:2470:23: warning: redundant move in return statement [-Wredundant-move] 2470 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2470:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:2534:23: warning: redundant move in return statement [-Wredundant-move] 2534 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2534:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitRecordDecl(clang::RecordDecl*)': ../lib/AST/ASTImporter.cpp:2554:21: warning: redundant move in return statement [-Wredundant-move] 2554 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2554:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:2564:23: warning: redundant move in return statement [-Wredundant-move] 2564 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2564:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:2623:35: warning: redundant move in return statement [-Wredundant-move] 2623 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2623:35: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:2696:25: warning: redundant move in return statement [-Wredundant-move] 2696 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2696:25: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:2769:23: warning: redundant move in return statement [-Wredundant-move] 2769 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2769:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitEnumConstantDecl(clang::EnumConstantDecl*)': ../lib/AST/ASTImporter.cpp:2781:21: warning: redundant move in return statement [-Wredundant-move] 2781 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2781:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitFunctionDecl(clang::FunctionDecl*)': ../lib/AST/ASTImporter.cpp:2991:21: warning: redundant move in return statement [-Wredundant-move] 2991 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2991:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:3082:21: warning: redundant move in return statement [-Wredundant-move] 3082 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3082:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:3213:25: warning: redundant move in return statement [-Wredundant-move] 3213 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3213:25: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:3267:23: warning: redundant move in return statement [-Wredundant-move] 3267 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3267:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:3274:21: warning: redundant move in return statement [-Wredundant-move] 3274 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3274:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitFieldDecl(clang::FieldDecl*)': ../lib/AST/ASTImporter.cpp:3330:21: warning: redundant move in return statement [-Wredundant-move] 3330 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3330:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitIndirectFieldDecl(clang::IndirectFieldDecl*)': ../lib/AST/ASTImporter.cpp:3415:21: warning: redundant move in return statement [-Wredundant-move] 3415 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3415:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitFriendDecl(clang::FriendDecl*)': ../lib/AST/ASTImporter.cpp:3482:21: warning: redundant move in return statement [-Wredundant-move] 3482 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3482:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:3509:23: warning: redundant move in return statement [-Wredundant-move] 3509 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3509:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCIvarDecl(clang::ObjCIvarDecl*)': ../lib/AST/ASTImporter.cpp:3558:21: warning: redundant move in return statement [-Wredundant-move] 3558 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3558:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitVarDecl(clang::VarDecl*)': ../lib/AST/ASTImporter.cpp:3623:21: warning: redundant move in return statement [-Wredundant-move] 3623 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3623:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:3733:21: warning: redundant move in return statement [-Wredundant-move] 3733 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3733:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCMethodDecl(clang::ObjCMethodDecl*)': ../lib/AST/ASTImporter.cpp:3837:21: warning: redundant move in return statement [-Wredundant-move] 3837 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3837:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:3946:21: warning: redundant move in return statement [-Wredundant-move] 3946 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3946:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCTypeParamDecl(clang::ObjCTypeParamDecl*)': ../lib/AST/ASTImporter.cpp:3962:21: warning: redundant move in return statement [-Wredundant-move] 3962 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3962:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCCategoryDecl(clang::ObjCCategoryDecl*)': ../lib/AST/ASTImporter.cpp:3994:21: warning: redundant move in return statement [-Wredundant-move] 3994 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3994:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4000:21: warning: redundant move in return statement [-Wredundant-move] 4000 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4000:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4066:21: warning: redundant move in return statement [-Wredundant-move] 4066 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4066:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCProtocolDecl(clang::ObjCProtocolDecl*)': ../lib/AST/ASTImporter.cpp:4143:21: warning: redundant move in return statement [-Wredundant-move] 4143 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4143:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4176:23: warning: redundant move in return statement [-Wredundant-move] 4176 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4176:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitLinkageSpecDecl(clang::LinkageSpecDecl*)': ../lib/AST/ASTImporter.cpp:4184:21: warning: redundant move in return statement [-Wredundant-move] 4184 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4184:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitUsingDecl(clang::UsingDecl*)': ../lib/AST/ASTImporter.cpp:4221:21: warning: redundant move in return statement [-Wredundant-move] 4221 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4221:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4235:21: warning: redundant move in return statement [-Wredundant-move] 4235 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4235:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitUsingShadowDecl(clang::UsingShadowDecl*)': ../lib/AST/ASTImporter.cpp:4272:21: warning: redundant move in return statement [-Wredundant-move] 4272 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4272:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitUsingDirectiveDecl(clang::UsingDirectiveDecl*)': ../lib/AST/ASTImporter.cpp:4314:21: warning: redundant move in return statement [-Wredundant-move] 4314 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4314:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitUnresolvedUsingValueDecl(clang::UnresolvedUsingValueDecl*)': ../lib/AST/ASTImporter.cpp:4357:21: warning: redundant move in return statement [-Wredundant-move] 4357 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4357:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4372:21: warning: redundant move in return statement [-Wredundant-move] 4372 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4372:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitUnresolvedUsingTypenameDecl(clang::UnresolvedUsingTypenameDecl*)': ../lib/AST/ASTImporter.cpp:4394:21: warning: redundant move in return statement [-Wredundant-move] 4394 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4394:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCInterfaceDecl(clang::ObjCInterfaceDecl*)': ../lib/AST/ASTImporter.cpp:4567:21: warning: redundant move in return statement [-Wredundant-move] 4567 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4567:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4609:23: warning: redundant move in return statement [-Wredundant-move] 4609 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4609:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCCategoryImplDecl(clang::ObjCCategoryImplDecl*)': ../lib/AST/ASTImporter.cpp:4618:21: warning: redundant move in return statement [-Wredundant-move] 4618 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4618:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4624:23: warning: redundant move in return statement [-Wredundant-move] 4624 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4624:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4646:21: warning: redundant move in return statement [-Wredundant-move] 4646 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4646:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCImplementationDecl(clang::ObjCImplementationDecl*)': ../lib/AST/ASTImporter.cpp:4656:21: warning: redundant move in return statement [-Wredundant-move] 4656 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4656:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4661:21: warning: redundant move in return statement [-Wredundant-move] 4661 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4661:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4669:23: warning: redundant move in return statement [-Wredundant-move] 4669 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4669:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4731:21: warning: redundant move in return statement [-Wredundant-move] 4731 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4731:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCPropertyDecl(clang::ObjCPropertyDecl*)': ../lib/AST/ASTImporter.cpp:4743:21: warning: redundant move in return statement [-Wredundant-move] 4743 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4743:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCPropertyImplDecl(clang::ObjCPropertyImplDecl*)': ../lib/AST/ASTImporter.cpp:4823:21: warning: redundant move in return statement [-Wredundant-move] 4823 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4823:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4827:21: warning: redundant move in return statement [-Wredundant-move] 4827 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4827:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4834:21: warning: redundant move in return statement [-Wredundant-move] 4834 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4834:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitClassTemplateDecl(clang::ClassTemplateDecl*)': ../lib/AST/ASTImporter.cpp:4997:21: warning: redundant move in return statement [-Wredundant-move] 4997 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4997:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5045:21: warning: redundant move in return statement [-Wredundant-move] 5045 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5045:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*)': ../lib/AST/ASTImporter.cpp:5106:21: warning: redundant move in return statement [-Wredundant-move] 5106 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5106:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5111:21: warning: redundant move in return statement [-Wredundant-move] 5111 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5111:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5117:21: warning: redundant move in return statement [-Wredundant-move] 5117 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5117:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5178:23: warning: redundant move in return statement [-Wredundant-move] 5178 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5178:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5183:23: warning: redundant move in return statement [-Wredundant-move] 5183 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5183:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5263:23: warning: redundant move in return statement [-Wredundant-move] 5263 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5263:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitVarTemplateDecl(clang::VarTemplateDecl*)': ../lib/AST/ASTImporter.cpp:5289:21: warning: redundant move in return statement [-Wredundant-move] 5289 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5289:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5337:21: warning: redundant move in return statement [-Wredundant-move] 5337 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5337:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitVarTemplateSpecializationDecl(clang::VarTemplateSpecializationDecl*)': ../lib/AST/ASTImporter.cpp:5378:21: warning: redundant move in return statement [-Wredundant-move] 5378 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5378:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5383:21: warning: redundant move in return statement [-Wredundant-move] 5383 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5383:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5398:21: warning: redundant move in return statement [-Wredundant-move] 5398 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5398:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5423:23: warning: redundant move in return statement [-Wredundant-move] 5423 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5423:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5432:23: warning: redundant move in return statement [-Wredundant-move] 5432 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5432:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5443:25: warning: redundant move in return statement [-Wredundant-move] 5443 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5443:25: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5505:21: warning: redundant move in return statement [-Wredundant-move] 5505 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5505:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitFunctionTemplateDecl(clang::FunctionTemplateDecl*)': ../lib/AST/ASTImporter.cpp:5518:21: warning: redundant move in return statement [-Wredundant-move] 5518 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5518:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5559:21: warning: redundant move in return statement [-Wredundant-move] 5559 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5559:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitGCCAsmStmt(clang::GCCAsmStmt*)': ../lib/AST/ASTImporter.cpp:5645:21: warning: redundant move in return statement [-Wredundant-move] 5645 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5645:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5649:21: warning: redundant move in return statement [-Wredundant-move] 5649 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5649:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5653:21: warning: redundant move in return statement [-Wredundant-move] 5653 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5653:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitCompoundStmt(clang::CompoundStmt*)': ../lib/AST/ASTImporter.cpp:5706:21: warning: redundant move in return statement [-Wredundant-move] 5706 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5706:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitAttributedStmt(clang::AttributedStmt*)': ../lib/AST/ASTImporter.cpp:5775:21: warning: redundant move in return statement [-Wredundant-move] 5775 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5775:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitDeclRefExpr(clang::DeclRefExpr*)': ../lib/AST/ASTImporter.cpp:6231:23: warning: redundant move in return statement [-Wredundant-move] 6231 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:6231:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitDesignatedInitExpr(clang::DesignatedInitExpr*)': ../lib/AST/ASTImporter.cpp:6272:21: warning: redundant move in return statement [-Wredundant-move] 6272 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:6272:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitStringLiteral(clang::StringLiteral*)': ../lib/AST/ASTImporter.cpp:6356:21: warning: redundant move in return statement [-Wredundant-move] 6356 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:6356:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitAtomicExpr(clang::AtomicExpr*)': ../lib/AST/ASTImporter.cpp:6395:21: warning: redundant move in return statement [-Wredundant-move] 6395 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:6395:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitParenListExpr(clang::ParenListExpr*)': ../lib/AST/ASTImporter.cpp:6450:21: warning: redundant move in return statement [-Wredundant-move] 6450 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:6450:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)': ../lib/AST/ASTImporter.cpp:6922:21: warning: redundant move in return statement [-Wredundant-move] 6922 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:6922:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitSizeOfPackExpr(clang::SizeOfPackExpr*)': ../lib/AST/ASTImporter.cpp:6986:23: warning: redundant move in return statement [-Wredundant-move] 6986 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:6986:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitCXXNewExpr(clang::CXXNewExpr*)': ../lib/AST/ASTImporter.cpp:7017:21: warning: redundant move in return statement [-Wredundant-move] 7017 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7017:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitCXXConstructExpr(clang::CXXConstructExpr*)': ../lib/AST/ASTImporter.cpp:7060:21: warning: redundant move in return statement [-Wredundant-move] 7060 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7060:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitExprWithCleanups(clang::ExprWithCleanups*)': ../lib/AST/ASTImporter.cpp:7077:21: warning: redundant move in return statement [-Wredundant-move] 7077 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7077:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitCXXMemberCallExpr(clang::CXXMemberCallExpr*)': ../lib/AST/ASTImporter.cpp:7097:21: warning: redundant move in return statement [-Wredundant-move] 7097 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7097:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitMemberExpr(clang::MemberExpr*)': ../lib/AST/ASTImporter.cpp:7165:23: warning: redundant move in return statement [-Wredundant-move] 7165 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7165:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitCXXDependentScopeMemberExpr(clang::CXXDependentScopeMemberExpr*)': ../lib/AST/ASTImporter.cpp:7240:23: warning: redundant move in return statement [-Wredundant-move] 7240 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7240:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:7252:21: warning: redundant move in return statement [-Wredundant-move] 7252 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7252:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitDependentScopeDeclRefExpr(clang::DependentScopeDeclRefExpr*)': ../lib/AST/ASTImporter.cpp:7277:21: warning: redundant move in return statement [-Wredundant-move] 7277 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7277:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:7284:23: warning: redundant move in return statement [-Wredundant-move] 7284 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7284:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitCXXUnresolvedConstructExpr(clang::CXXUnresolvedConstructExpr*)': ../lib/AST/ASTImporter.cpp:7307:21: warning: redundant move in return statement [-Wredundant-move] 7307 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7307:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitUnresolvedLookupExpr(clang::UnresolvedLookupExpr*)': ../lib/AST/ASTImporter.cpp:7331:21: warning: redundant move in return statement [-Wredundant-move] 7331 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7331:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:7345:23: warning: redundant move in return statement [-Wredundant-move] 7345 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7345:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitUnresolvedMemberExpr(clang::UnresolvedMemberExpr*)': ../lib/AST/ASTImporter.cpp:7382:21: warning: redundant move in return statement [-Wredundant-move] 7382 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7382:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:7396:23: warning: redundant move in return statement [-Wredundant-move] 7396 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7396:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitCallExpr(clang::CallExpr*)': ../lib/AST/ASTImporter.cpp:7427:22: warning: redundant move in return statement [-Wredundant-move] 7427 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7427:22: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitLambdaExpr(clang::LambdaExpr*)': ../lib/AST/ASTImporter.cpp:7463:21: warning: redundant move in return statement [-Wredundant-move] 7463 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7463:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitInitListExpr(clang::InitListExpr*)': ../lib/AST/ASTImporter.cpp:7493:21: warning: redundant move in return statement [-Wredundant-move] 7493 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7493:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitTypeTraitExpr(clang::TypeTraitExpr*)': ../lib/AST/ASTImporter.cpp:7668:21: warning: redundant move in return statement [-Wredundant-move] 7668 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7668:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In lambda function: ../lib/AST/ASTImporter.cpp:7938:64: warning: implicitly-declared 'clang::ImportError& clang::ImportError::operator=(const clang::ImportError&)' is deprecated [-Wdeprecated-copy] 7938 | [&ErrOut](const ImportError &E) { ErrOut = E; }); | ^ In file included from ../lib/AST/ASTImporter.cpp:14: ../include/clang/AST/ASTImporter.h:64:5: note: because 'clang::ImportError' has user-provided 'clang::ImportError::ImportError(const clang::ImportError&)' 64 | ImportError(const ImportError &Other) : Error(Other.Error) { } | ^~~~~~~~~~~ ../lib/AST/ASTImporter.cpp: In member function 'llvm::Expected clang::ASTImporter::ImportContext(clang::DeclContext*)': ../lib/AST/ASTImporter.cpp:8012:25: warning: redundant move in return statement [-Wredundant-move] 8012 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8012:25: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:8023:25: warning: redundant move in return statement [-Wredundant-move] 8023 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8023:25: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:8034:25: warning: redundant move in return statement [-Wredundant-move] 8034 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8034:25: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:8045:25: warning: redundant move in return statement [-Wredundant-move] 8045 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8045:25: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'llvm::Expected clang::ASTImporter::Import(clang::NestedNameSpecifier*)': ../lib/AST/ASTImporter.cpp:8101:21: warning: redundant move in return statement [-Wredundant-move] 8101 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8101:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'llvm::Expected clang::ASTImporter::Import(clang::NestedNameSpecifierLoc)': ../lib/AST/ASTImporter.cpp:8168:23: warning: redundant move in return statement [-Wredundant-move] 8168 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8168:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:8175:25: warning: redundant move in return statement [-Wredundant-move] 8175 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8175:25: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:8179:27: warning: redundant move in return statement [-Wredundant-move] 8179 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8179:27: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:8202:25: warning: redundant move in return statement [-Wredundant-move] 8202 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8202:25: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'llvm::Expected clang::ASTImporter::Import(clang::SourceRange)': ../lib/AST/ASTImporter.cpp:8341:21: warning: redundant move in return statement [-Wredundant-move] 8341 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8341:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:8343:21: warning: redundant move in return statement [-Wredundant-move] 8343 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8343:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'llvm::Expected clang::ASTImporter::Import(clang::CXXCtorInitializer*)': ../lib/AST/ASTImporter.cpp:8448:25: warning: redundant move in return statement [-Wredundant-move] 8448 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8448:25: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCCategoryImplDecl(clang::ObjCCategoryImplDecl*)': ../lib/AST/ASTImporter.cpp:4641:32: warning: 'Category' may be used uninitialized in this function [-Wmaybe-uninitialized] 4641 | Category->setImplementation(ToImpl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCImplementationDecl(clang::ObjCImplementationDecl*)': ../lib/AST/ASTImporter.cpp:4703:54: warning: 'Super' may be used uninitialized in this function [-Wmaybe-uninitialized] 4703 | !declaresSameEntity(Super->getCanonicalDecl(), | ^ ../lib/AST/ASTImporter.cpp:4654:22: warning: 'Iface' may be used uninitialized in this function [-Wmaybe-uninitialized] 4654 | ObjCInterfaceDecl *Iface; | ^~~~~ ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCPropertyImplDecl(clang::ObjCPropertyImplDecl*)': ../lib/AST/ASTImporter.cpp:4821:21: warning: 'Property' may be used uninitialized in this function [-Wmaybe-uninitialized] 4821 | ObjCPropertyDecl *Property; | ^~~~~~~~ ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCCategoryDecl(clang::ObjCCategoryDecl*)': ../lib/AST/ASTImporter.cpp:4004:43: warning: 'ToInterface' may be used uninitialized in this function [-Wmaybe-uninitialized] 4004 | = ToInterface->FindCategoryDeclaration(Name.getAsIdentifierInfo()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitRecordDecl(clang::RecordDecl*)': ../lib/AST/ASTImporter.cpp:2723:68: warning: 'ToDescribed' may be used uninitialized in this function [-Wmaybe-uninitialized] 2723 | RI, ToDescribed->getInjectedClassNameSpecialization()); | ^ In file included from ../include/clang/AST/ASTImporterSharedState.h:19, from ../lib/AST/ASTImporter.cpp:15: ../include/clang/AST/Decl.h: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitClassTemplateDecl(clang::ClassTemplateDecl*)': ../include/clang/AST/Decl.h:4368:34: warning: 'ToTemplated' may be used uninitialized in this function [-Wmaybe-uninitialized] 4368 | RedeclLink = PreviousDeclLink(cast(MostRecent)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/AST/ASTImporter.cpp:5043:18: note: 'ToTemplated' was declared here 5043 | CXXRecordDecl *ToTemplated; | ^~~~~~~~~~~ In file included from ../include/clang/AST/ASTImporterSharedState.h:19, from ../lib/AST/ASTImporter.cpp:15: ../include/clang/AST/Decl.h: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitVarTemplateDecl(clang::VarTemplateDecl*)': ../include/clang/AST/Decl.h:1160:40: warning: 'ToTemplated' may be used uninitialized in this function [-Wmaybe-uninitialized] 1160 | return isThisDeclarationADefinition(getASTContext()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../lib/AST/ASTImporter.cpp:5335:12: note: 'ToTemplated' was declared here 5335 | VarDecl *ToTemplated; | ^~~~~~~~~~~ ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitFunctionTemplateDecl(clang::FunctionTemplateDecl*)': ../lib/AST/ASTImporter.cpp:5581:37: warning: 'TemplatedFD' may be used uninitialized in this function [-Wmaybe-uninitialized] 5581 | TemplatedFD->setPreviousDecl(PrevTemplated); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from ../include/clang/AST/ASTImporter.h:17, from ../lib/AST/ASTImporter.cpp:14: ../include/clang/AST/DeclBase.h: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitFriendDecl(clang::FriendDecl*)': ../include/clang/AST/DeclBase.h:1094:27: warning: 'ToFriendD' may be used uninitialized in this function [-Wmaybe-uninitialized] 1094 | IdentifierNamespace |= IDNS_OrdinaryFriend; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../lib/AST/ASTImporter.cpp:3507:16: note: 'ToFriendD' was declared here 3507 | NamedDecl *ToFriendD; | ^~~~~~~~~ ../lib/AST/ASTImporter.cpp: In member function 'llvm::Expected clang::ASTNodeImporter::import(const T&) [with T = clang::TemplateArgumentLoc]': ../lib/AST/ASTImporter.cpp:821:12: warning: '*((void*)& ToInfo +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] 821 | ToInfo = TemplateArgumentLocInfo(*E); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/AST/ASTImporter.cpp:821:12: warning: '*((void*)& ToInfo +16)' may be used uninitialized in this function [-Wmaybe-uninitialized] ../lib/AST/ASTImporter.cpp:821:12: warning: '*((void*)& ToInfo +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*)': ../lib/AST/ASTImporter.cpp:5202:46: warning: 'ClassTemplate' may be used uninitialized in this function [-Wmaybe-uninitialized] 5202 | ClassTemplate->AddPartialSpecialization( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 5203 | cast(D2), InsertPos); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [316/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/CXXInheritance.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/CXXInheritance.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/CXXInheritance.cpp.o -c ../lib/AST/CXXInheritance.cpp [317/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/CommentBriefParser.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/CommentBriefParser.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/CommentBriefParser.cpp.o -c ../lib/AST/CommentBriefParser.cpp [318/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/CommentCommandTraits.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/CommentCommandTraits.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/CommentCommandTraits.cpp.o -c ../lib/AST/CommentCommandTraits.cpp [319/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Comment.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Comment.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Comment.cpp.o -c ../lib/AST/Comment.cpp [320/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/CommentLexer.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/CommentLexer.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/CommentLexer.cpp.o -c ../lib/AST/CommentLexer.cpp [321/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/CommentParser.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/CommentParser.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/CommentParser.cpp.o -c ../lib/AST/CommentParser.cpp [322/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ComparisonCategories.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ComparisonCategories.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ComparisonCategories.cpp.o -c ../lib/AST/ComparisonCategories.cpp [323/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o -c ../lib/AST/CommentSema.cpp [324/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/DataCollection.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/DataCollection.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/DataCollection.cpp.o -c ../lib/AST/DataCollection.cpp [325/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/DeclarationName.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/DeclarationName.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/DeclarationName.cpp.o -c ../lib/AST/DeclarationName.cpp [326/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Decl.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Decl.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Decl.cpp.o -c ../lib/AST/Decl.cpp [327/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/DeclBase.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/DeclBase.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/DeclBase.cpp.o -c ../lib/AST/DeclBase.cpp [328/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/DeclCXX.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/DeclCXX.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/DeclCXX.cpp.o -c ../lib/AST/DeclCXX.cpp [329/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/DeclFriend.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/DeclFriend.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/DeclFriend.cpp.o -c ../lib/AST/DeclFriend.cpp [330/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/DeclGroup.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/DeclGroup.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/DeclGroup.cpp.o -c ../lib/AST/DeclGroup.cpp [331/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenMP.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenMP.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenMP.cpp.o -c ../lib/AST/DeclOpenMP.cpp [332/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/DeclObjC.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/DeclObjC.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/DeclObjC.cpp.o -c ../lib/AST/DeclObjC.cpp [333/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/DeclPrinter.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/DeclPrinter.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/DeclPrinter.cpp.o -c ../lib/AST/DeclPrinter.cpp [334/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/DeclTemplate.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/DeclTemplate.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/DeclTemplate.cpp.o -c ../lib/AST/DeclTemplate.cpp [335/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ExprClassification.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ExprClassification.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ExprClassification.cpp.o -c ../lib/AST/ExprClassification.cpp [336/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Expr.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Expr.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Expr.cpp.o -c ../lib/AST/Expr.cpp [337/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ExprCXX.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ExprCXX.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ExprCXX.cpp.o -c ../lib/AST/ExprCXX.cpp [338/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ExprObjC.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ExprObjC.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ExprObjC.cpp.o -c ../lib/AST/ExprObjC.cpp [339/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTMerger.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTMerger.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTMerger.cpp.o -c ../lib/AST/ExternalASTMerger.cpp [340/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTSource.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTSource.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTSource.cpp.o -c ../lib/AST/ExternalASTSource.cpp [341/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/FormatString.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/FormatString.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/FormatString.cpp.o -c ../lib/AST/FormatString.cpp [342/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ExprConstant.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ExprConstant.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ExprConstant.cpp.o -c ../lib/AST/ExprConstant.cpp ../lib/AST/ExprConstant.cpp: In member function 'bool {anonymous}::PointerExprEvaluator::VisitBuiltinCallExpr(const clang::CallExpr*, unsigned int)': ../lib/AST/ExprConstant.cpp:7479:7: warning: 'DesiredVal' may be used uninitialized in this function [-Wmaybe-uninitialized] 7479 | if (Char.getInt().getZExtValue() == DesiredVal) | ^~ ../lib/AST/ExprConstant.cpp: In function 'bool {anonymous}::IntExprEvaluator::VisitBuiltinCallExpr(const clang::CallExpr*, unsigned int)': ../lib/AST/ExprConstant.cpp:9588:14: warning: 'Arg' may be used uninitialized in this function [-Wmaybe-uninitialized] 9588 | unsigned Arg; | ^~~ [343/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/InheritViz.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/InheritViz.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/InheritViz.cpp.o -c ../lib/AST/InheritViz.cpp [344/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumCXXABI.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumCXXABI.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumCXXABI.cpp.o -c ../lib/AST/ItaniumCXXABI.cpp [345/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumMangle.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumMangle.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumMangle.cpp.o -c ../lib/AST/ItaniumMangle.cpp [346/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/JSONNodeDumper.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/JSONNodeDumper.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/JSONNodeDumper.cpp.o -c ../lib/AST/JSONNodeDumper.cpp [347/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Mangle.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Mangle.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Mangle.cpp.o -c ../lib/AST/Mangle.cpp [348/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftCXXABI.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftCXXABI.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftCXXABI.cpp.o -c ../lib/AST/MicrosoftCXXABI.cpp [349/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/NestedNameSpecifier.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/NestedNameSpecifier.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/NestedNameSpecifier.cpp.o -c ../lib/AST/NestedNameSpecifier.cpp [350/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftMangle.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftMangle.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftMangle.cpp.o -c ../lib/AST/MicrosoftMangle.cpp [351/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/NSAPI.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/NSAPI.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/NSAPI.cpp.o -c ../lib/AST/NSAPI.cpp [352/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ODRHash.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ODRHash.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ODRHash.cpp.o -c ../lib/AST/ODRHash.cpp [353/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/OSLog.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/OSLog.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/OSLog.cpp.o -c ../lib/AST/OSLog.cpp [354/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ParentMap.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ParentMap.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ParentMap.cpp.o -c ../lib/AST/ParentMap.cpp [355/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/OpenMPClause.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/OpenMPClause.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/OpenMPClause.cpp.o -c ../lib/AST/OpenMPClause.cpp [356/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/PrintfFormatString.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/PrintfFormatString.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/PrintfFormatString.cpp.o -c ../lib/AST/PrintfFormatString.cpp [357/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/QualTypeNames.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/QualTypeNames.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/QualTypeNames.cpp.o -c ../lib/AST/QualTypeNames.cpp [358/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/RawCommentList.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/RawCommentList.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/RawCommentList.cpp.o -c ../lib/AST/RawCommentList.cpp [359/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayout.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayout.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayout.cpp.o -c ../lib/AST/RecordLayout.cpp [360/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/ScanfFormatString.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/ScanfFormatString.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/ScanfFormatString.cpp.o -c ../lib/AST/ScanfFormatString.cpp [361/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/SelectorLocationsKind.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/SelectorLocationsKind.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/SelectorLocationsKind.cpp.o -c ../lib/AST/SelectorLocationsKind.cpp [362/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayoutBuilder.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayoutBuilder.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayoutBuilder.cpp.o -c ../lib/AST/RecordLayoutBuilder.cpp [363/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/StmtCXX.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/StmtCXX.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/StmtCXX.cpp.o -c ../lib/AST/StmtCXX.cpp [364/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/StmtIterator.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/StmtIterator.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/StmtIterator.cpp.o -c ../lib/AST/StmtIterator.cpp [365/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Stmt.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Stmt.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Stmt.cpp.o -c ../lib/AST/Stmt.cpp [366/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/StmtObjC.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/StmtObjC.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/StmtObjC.cpp.o -c ../lib/AST/StmtObjC.cpp [367/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenMP.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenMP.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenMP.cpp.o -c ../lib/AST/StmtOpenMP.cpp [368/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/StmtPrinter.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/StmtPrinter.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/StmtPrinter.cpp.o -c ../lib/AST/StmtPrinter.cpp [369/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/StmtProfile.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/StmtProfile.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/StmtProfile.cpp.o -c ../lib/AST/StmtProfile.cpp [370/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/StmtViz.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/StmtViz.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/StmtViz.cpp.o -c ../lib/AST/StmtViz.cpp [371/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/TemplateBase.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/TemplateBase.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/TemplateBase.cpp.o -c ../lib/AST/TemplateBase.cpp [372/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/TemplateName.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/TemplateName.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/TemplateName.cpp.o -c ../lib/AST/TemplateName.cpp [373/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/Type.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/Type.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/Type.cpp.o -c ../lib/AST/Type.cpp [374/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/TextNodeDumper.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/TextNodeDumper.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/TextNodeDumper.cpp.o -c ../lib/AST/TextNodeDumper.cpp [375/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/TypeLoc.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/TypeLoc.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/TypeLoc.cpp.o -c ../lib/AST/TypeLoc.cpp [376/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/TypePrinter.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/TypePrinter.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/TypePrinter.cpp.o -c ../lib/AST/TypePrinter.cpp [377/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/VTTBuilder.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/VTTBuilder.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/VTTBuilder.cpp.o -c ../lib/AST/VTTBuilder.cpp [378/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AST -I../lib/AST -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/AST/CMakeFiles/obj.clangAST.dir/VTableBuilder.cpp.o -MF lib/AST/CMakeFiles/obj.clangAST.dir/VTableBuilder.cpp.o.d -o lib/AST/CMakeFiles/obj.clangAST.dir/VTableBuilder.cpp.o -c ../lib/AST/VTableBuilder.cpp [379/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangAST.so.9 -o lib64/libclangAST.so.9 lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporterLookupTable.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTStructuralEquivalence.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTTypeTraits.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/AttrImpl.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CXXInheritance.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Comment.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CommentBriefParser.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CommentCommandTraits.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CommentLexer.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CommentParser.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ComparisonCategories.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DataCollection.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Decl.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclarationName.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclBase.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclCXX.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclFriend.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclGroup.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclObjC.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenMP.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclPrinter.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclTemplate.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Expr.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExprClassification.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExprConstant.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExprCXX.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExprObjC.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTMerger.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTSource.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/FormatString.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/InheritViz.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumCXXABI.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumMangle.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/JSONNodeDumper.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Mangle.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftCXXABI.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftMangle.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/NestedNameSpecifier.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/NSAPI.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ODRHash.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/OSLog.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/OpenMPClause.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ParentMap.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/PrintfFormatString.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/QualTypeNames.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/RawCommentList.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayout.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayoutBuilder.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ScanfFormatString.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/SelectorLocationsKind.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Stmt.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtCXX.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtIterator.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtObjC.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenMP.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtPrinter.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtProfile.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtViz.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/TemplateBase.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/TemplateName.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/TextNodeDumper.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Type.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/TypeLoc.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/TypePrinter.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/VTableBuilder.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/VTTBuilder.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so && : [380/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangAST.so.9 lib64/libclangAST.so.9 lib64/libclangAST.so && : [381/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ASTMatchers -I../lib/ASTMatchers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchersInternal.cpp.o -MF lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchersInternal.cpp.o.d -o lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchersInternal.cpp.o -c ../lib/ASTMatchers/ASTMatchersInternal.cpp ../lib/ASTMatchers/ASTMatchersInternal.cpp: In member function 'llvm::Optional clang::ast_matchers::internal::DynTypedMatcher::tryBind(llvm::StringRef) const': ../lib/ASTMatchers/ASTMatchersInternal.cpp:244:19: warning: redundant move in return statement [-Wredundant-move] 244 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ ../lib/ASTMatchers/ASTMatchersInternal.cpp:244:19: note: remove 'std::move' call [382/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ASTMatchers -I../lib/ASTMatchers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchFinder.cpp.o -MF lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchFinder.cpp.o.d -o lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchFinder.cpp.o -c ../lib/ASTMatchers/ASTMatchFinder.cpp [383/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangASTMatchers.so.9 -o lib64/libclangASTMatchers.so.9 lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchFinder.cpp.o lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchersInternal.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangAST.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [384/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangASTMatchers.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangASTMatchers.so && : [385/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ASTMatchers/Dynamic -I../lib/ASTMatchers/Dynamic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Diagnostics.cpp.o -MF lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Diagnostics.cpp.o.d -o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Diagnostics.cpp.o -c ../lib/ASTMatchers/Dynamic/Diagnostics.cpp [386/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ASTMatchers/Dynamic -I../lib/ASTMatchers/Dynamic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/VariantValue.cpp.o -MF lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/VariantValue.cpp.o.d -o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/VariantValue.cpp.o -c ../lib/ASTMatchers/Dynamic/VariantValue.cpp [387/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ASTMatchers/Dynamic -I../lib/ASTMatchers/Dynamic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Parser.cpp.o -MF lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Parser.cpp.o.d -o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Parser.cpp.o -c ../lib/ASTMatchers/Dynamic/Parser.cpp [388/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CrossTU -I../lib/CrossTU -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CrossTU/CMakeFiles/obj.clangCrossTU.dir/CrossTranslationUnit.cpp.o -MF lib/CrossTU/CMakeFiles/obj.clangCrossTU.dir/CrossTranslationUnit.cpp.o.d -o lib/CrossTU/CMakeFiles/obj.clangCrossTU.dir/CrossTranslationUnit.cpp.o -c ../lib/CrossTU/CrossTranslationUnit.cpp In file included from ../include/clang/CrossTU/CrossTranslationUnit.h:17, from ../lib/CrossTU/CrossTranslationUnit.cpp:12: ../include/clang/AST/ASTImporterSharedState.h: In member function 'void clang::ASTImporterSharedState::setImportDeclError(clang::Decl*, clang::ImportError)': ../include/clang/AST/ASTImporterSharedState.h:76:24: warning: implicitly-declared 'clang::ImportError& clang::ImportError::operator=(const clang::ImportError&)' is deprecated [-Wdeprecated-copy] 76 | ImportErrors[To] = Error; | ^~~~~ In file included from ../include/clang/AST/ASTImporterSharedState.h:22, from ../include/clang/CrossTU/CrossTranslationUnit.h:17, from ../lib/CrossTU/CrossTranslationUnit.cpp:12: ../include/clang/AST/ASTImporter.h:64:5: note: because 'clang::ImportError' has user-provided 'clang::ImportError::ImportError(const clang::ImportError&)' 64 | ImportError(const ImportError &Other) : Error(Other.Error) { } | ^~~~~~~~~~~ [389/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /builddir/build/BUILD/clang-9.0.1.src/_build/bin/clang-tblgen -gen-clang-opencl-builtins -I /builddir/build/BUILD/clang-9.0.1.src/lib/Sema -I /usr/include /builddir/build/BUILD/clang-9.0.1.src/lib/Sema/OpenCLBuiltins.td -o lib/Sema/OpenCLBuiltins.inc -d lib/Sema/OpenCLBuiltins.inc.d [390/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis/plugins/CheckerOptionHandling -I../lib/Analysis/plugins/CheckerOptionHandling -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT lib/Analysis/plugins/CheckerOptionHandling/CMakeFiles/CheckerOptionHandlingAnalyzerPlugin.dir/CheckerOptionHandling.cpp.o -MF lib/Analysis/plugins/CheckerOptionHandling/CMakeFiles/CheckerOptionHandlingAnalyzerPlugin.dir/CheckerOptionHandling.cpp.o.d -o lib/Analysis/plugins/CheckerOptionHandling/CMakeFiles/CheckerOptionHandlingAnalyzerPlugin.dir/CheckerOptionHandling.cpp.o -c ../lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandling.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandling.cpp:3: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [391/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/AnalysisBasedWarnings.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/AnalysisBasedWarnings.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/AnalysisBasedWarnings.cpp.o -c ../lib/Sema/AnalysisBasedWarnings.cpp [392/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o -c ../lib/Sema/CodeCompleteConsumer.cpp [393/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/DeclSpec.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/DeclSpec.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/DeclSpec.cpp.o -c ../lib/Sema/DeclSpec.cpp [394/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/DelayedDiagnostic.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/DelayedDiagnostic.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/DelayedDiagnostic.cpp.o -c ../lib/Sema/DelayedDiagnostic.cpp [395/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/IdentifierResolver.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/IdentifierResolver.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/IdentifierResolver.cpp.o -c ../lib/Sema/IdentifierResolver.cpp [396/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/JumpDiagnostics.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/JumpDiagnostics.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/JumpDiagnostics.cpp.o -c ../lib/Sema/JumpDiagnostics.cpp [397/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/MultiplexExternalSemaSource.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/MultiplexExternalSemaSource.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/MultiplexExternalSemaSource.cpp.o -c ../lib/Sema/MultiplexExternalSemaSource.cpp [398/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ASTMatchers/Dynamic -I../lib/ASTMatchers/Dynamic -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Registry.cpp.o -MF lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Registry.cpp.o.d -o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Registry.cpp.o -c ../lib/ASTMatchers/Dynamic/Registry.cpp ../lib/ASTMatchers/Dynamic/Registry.cpp: In constructor 'clang::ast_matchers::dynamic::{anonymous}::RegistryMaps::RegistryMaps()': ../lib/ASTMatchers/Dynamic/Registry.cpp:94:1: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without 94 | RegistryMaps::RegistryMaps() { | ^~~~~~~~~~~~ [399/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/ParsedAttr.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/ParsedAttr.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/ParsedAttr.cpp.o -c ../lib/Sema/ParsedAttr.cpp [400/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangDynamicASTMatchers.so.9 -o lib64/libclangDynamicASTMatchers.so.9 lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Diagnostics.cpp.o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/VariantValue.cpp.o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Parser.cpp.o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Registry.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [401/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangDynamicASTMatchers.so.9 lib64/libclangDynamicASTMatchers.so.9 lib64/libclangDynamicASTMatchers.so && : [402/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/Scope.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/Scope.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/Scope.cpp.o -c ../lib/Sema/Scope.cpp [403/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/ScopeInfo.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/ScopeInfo.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/ScopeInfo.cpp.o -c ../lib/Sema/ScopeInfo.cpp [404/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAccess.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAccess.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAccess.cpp.o -c ../lib/Sema/SemaAccess.cpp [405/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o -c ../lib/Sema/Sema.cpp [406/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCXXScopeSpec.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCXXScopeSpec.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCXXScopeSpec.cpp.o -c ../lib/Sema/SemaCXXScopeSpec.cpp [407/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAttr.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAttr.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAttr.cpp.o -c ../lib/Sema/SemaAttr.cpp [408/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCast.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCast.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCast.cpp.o -c ../lib/Sema/SemaCast.cpp [409/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaChecking.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaChecking.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaChecking.cpp.o -c ../lib/Sema/SemaChecking.cpp ../lib/Sema/SemaChecking.cpp: In member function 'bool clang::Sema::SemaBuiltinARMSpecialReg(unsigned int, clang::CallExpr*, int, unsigned int, bool)': ../lib/Sema/SemaChecking.cpp:6357:37: warning: 'IntField' may be used uninitialized in this function [-Wmaybe-uninitialized] 6357 | ValidString &= (IntField >= 0 && IntField <= Ranges[i]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [410/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConsumer.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConsumer.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConsumer.cpp.o -c ../lib/Sema/SemaConsumer.cpp [411/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCodeComplete.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCodeComplete.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCodeComplete.cpp.o -c ../lib/Sema/SemaCodeComplete.cpp [412/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCoroutine.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCoroutine.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCoroutine.cpp.o -c ../lib/Sema/SemaCoroutine.cpp [413/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCUDA.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCUDA.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCUDA.cpp.o -c ../lib/Sema/SemaCUDA.cpp [414/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDecl.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDecl.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDecl.cpp.o -c ../lib/Sema/SemaDecl.cpp [415/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclAttr.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclAttr.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclAttr.cpp.o -c ../lib/Sema/SemaDeclAttr.cpp [416/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclCXX.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclCXX.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclCXX.cpp.o -c ../lib/Sema/SemaDeclCXX.cpp [417/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExceptionSpec.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExceptionSpec.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExceptionSpec.cpp.o -c ../lib/Sema/SemaExceptionSpec.cpp [418/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclObjC.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclObjC.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclObjC.cpp.o -c ../lib/Sema/SemaDeclObjC.cpp [419/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprCXX.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprCXX.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprCXX.cpp.o -c ../lib/Sema/SemaExprCXX.cpp [420/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprMember.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprMember.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprMember.cpp.o -c ../lib/Sema/SemaExprMember.cpp [421/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o -c ../lib/Sema/SemaExpr.cpp ../lib/Sema/SemaExpr.cpp: In function '{anonymous}::OdrUseContext isOdrUseContext(clang::Sema&)': ../lib/Sema/SemaExpr.cpp:15002:10: warning: 'Result' may be used uninitialized in this function [-Wmaybe-uninitialized] 15002 | return Result; | ^~~~~~ [422/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFixItUtils.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFixItUtils.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFixItUtils.cpp.o -c ../lib/Sema/SemaFixItUtils.cpp [423/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprObjC.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprObjC.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprObjC.cpp.o -c ../lib/Sema/SemaExprObjC.cpp [424/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLambda.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLambda.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLambda.cpp.o -c ../lib/Sema/SemaLambda.cpp ../lib/Sema/SemaLambda.cpp: In member function 'void clang::Sema::ActOnStartOfLambdaDefinition(clang::LambdaIntroducer&, clang::Declarator&, clang::Scope*)': ../lib/Sema/SemaLambda.cpp:1072:43: warning: 'InitStyle' may be used uninitialized in this function [-Wmaybe-uninitialized] 1072 | Var = createLambdaInitCaptureVarDecl(C->Loc, C->InitCaptureType.get(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | C->EllipsisLoc, C->Id, InitStyle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1074 | C->Init.get()); | ~~~~~~~~~~~~~~ [425/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaInit.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaInit.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaInit.cpp.o -c ../lib/Sema/SemaInit.cpp In file included from ../lib/Sema/SemaInit.cpp:21: ../include/clang/Sema/Initialization.h: In function 'void TryReferenceInitializationCore(clang::Sema&, const clang::InitializedEntity&, const clang::InitializationKind&, clang::Expr*, clang::QualType, clang::QualType, clang::Qualifiers, clang::QualType, clang::QualType, clang::Qualifiers, clang::InitializationSequence&)': ../include/clang/Sema/Initialization.h:1344:19: warning: 'FK' may be used uninitialized in this function [-Wmaybe-uninitialized] 1344 | this->Failure = Failure; | ~~~~~~~~~~~~~~^~~~~~~~~ ../lib/Sema/SemaInit.cpp:4659:43: note: 'FK' was declared here 4659 | InitializationSequence::FailureKind FK; | ^~ [426/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaModule.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaModule.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaModule.cpp.o -c ../lib/Sema/SemaModule.cpp In file included from ../include/clang/AST/Decl.h:18, from ../include/clang/AST/ASTTypeTraits.h:19, from ../include/clang/AST/ASTContext.h:18, from ../include/clang/Sema/SemaInternal.h:17, from ../lib/Sema/SemaModule.cpp:17: ../include/clang/AST/DeclBase.h: In member function 'clang::Sema::DeclGroupPtrTy clang::Sema::ActOnModuleDecl(clang::SourceLocation, clang::SourceLocation, clang::Sema::ModuleDeclKind, clang::ModuleIdPath, bool)': ../include/clang/AST/DeclBase.h:750:43: warning: 'Mod' may be used uninitialized in this function [-Wmaybe-uninitialized] 750 | reinterpret_cast(this)[-1] = M; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ../lib/Sema/SemaModule.cpp:180:11: note: 'Mod' was declared here 180 | Module *Mod; | ^~~ [427/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLookup.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLookup.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLookup.cpp.o -c ../lib/Sema/SemaLookup.cpp In file included from ../include/clang/Sema/Lookup.h:27, from ../lib/Sema/SemaLookup.cpp:30: ../include/clang/Sema/Sema.h: In member function 'void clang::Sema::diagnoseMissingImport(clang::SourceLocation, clang::NamedDecl*, clang::SourceLocation, llvm::ArrayRef, clang::Sema::MissingImportKind, bool)': ../include/clang/Sema/Sema.h:1321:63: warning: 'DiagID' may be used uninitialized in this function [-Wmaybe-uninitialized] 1321 | : DiagnosticBuilder(DB), SemaRef(SemaRef), DiagID(DiagID) { } | ^ ../lib/Sema/SemaLookup.cpp:5215:14: note: 'DiagID' was declared here 5215 | unsigned DiagID; | ^~~~~~ ../lib/Sema/SemaLookup.cpp:5233:9: warning: 'DiagID' may be used uninitialized in this function [-Wmaybe-uninitialized] 5233 | Diag(DeclLoc, DiagID); | ~~~~^~~~~~~~~~~~~~~~~ [428/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjCProperty.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjCProperty.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjCProperty.cpp.o -c ../lib/Sema/SemaObjCProperty.cpp [429/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOverload.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOverload.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOverload.cpp.o -c ../lib/Sema/SemaOverload.cpp [430/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o -c ../lib/Sema/SemaPseudoObject.cpp [431/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o -c ../lib/Sema/SemaOpenMP.cpp ../lib/Sema/SemaOpenMP.cpp: In function 'bool actOnOMPReductionKindClause(clang::Sema&, {anonymous}::DSAStackTy*, clang::OpenMPClauseKind, llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::CXXScopeSpec&, const clang::DeclarationNameInfo&, llvm::ArrayRef, {anonymous}::ReductionData&)': ../lib/Sema/SemaOpenMP.cpp:12399:59: warning: 'ParentBOK' may be used uninitialized in this function [-Wmaybe-uninitialized] 12398 | if ((DeclareReductionRef.isUnset() && IsParentReductionOp) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12399 | (DeclareReductionRef.isUsable() && IsParentBOK) || BOK != ParentBOK || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [432/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o -c ../lib/Sema/SemaStmtAsm.cpp [433/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAttr.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAttr.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAttr.cpp.o -c ../lib/Sema/SemaStmtAttr.cpp ../lib/Sema/SemaStmtAttr.cpp: In function 'void CheckForIncompatibleAttributes(clang::Sema&, const llvm::SmallVectorImpl&)': ../lib/Sema/SemaStmtAttr.cpp:238:37: warning: 'Category' may be used uninitialized in this function [-Wmaybe-uninitialized] 238 | auto &CategoryState = HintAttrs[Category]; | ^~~~~~~~ [434/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmt.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmt.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmt.cpp.o -c ../lib/Sema/SemaStmt.cpp [435/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o -c ../lib/Sema/SemaTemplateDeduction.cpp [436/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o -c ../lib/Sema/SemaTemplateInstantiate.cpp [437/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o -c ../lib/Sema/SemaTemplate.cpp [438/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o -c ../lib/Sema/SemaTemplateInstantiateDecl.cpp [439/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateVariadic.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateVariadic.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateVariadic.cpp.o -c ../lib/Sema/SemaTemplateVariadic.cpp [440/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/TypeLocBuilder.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/TypeLocBuilder.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/TypeLocBuilder.cpp.o -c ../lib/Sema/TypeLocBuilder.cpp [441/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Sema -I../lib/Sema -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Sema/CMakeFiles/obj.clangSema.dir/SemaType.cpp.o -MF lib/Sema/CMakeFiles/obj.clangSema.dir/SemaType.cpp.o.d -o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaType.cpp.o -c ../lib/Sema/SemaType.cpp ../lib/Sema/SemaType.cpp: In member function 'bool clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, clang::Sema::TypeDiagnoser*)': ../lib/Sema/SemaType.cpp:7954:33: warning: 'IM' may be used uninitialized in this function [-Wmaybe-uninitialized] 7954 | MSInheritanceAttr::Spelling IM; | ^~ ../lib/Sema/SemaType.cpp: In function 'clang::QualType GetDeclSpecTypeForDeclarator({anonymous}::TypeProcessingState&, clang::TypeSourceInfo*&)': ../lib/Sema/SemaType.cpp:3094:16: warning: 'Kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 3094 | unsigned Kind; | ^~~~ [442/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/BackendUtil.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/BackendUtil.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/BackendUtil.cpp.o -c ../lib/CodeGen/BackendUtil.cpp [443/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGAtomic.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGAtomic.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGAtomic.cpp.o -c ../lib/CodeGen/CGAtomic.cpp [444/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBlocks.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBlocks.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBlocks.cpp.o -c ../lib/CodeGen/CGBlocks.cpp ../lib/CodeGen/CGBlocks.cpp: In member function 'llvm::Value* clang::CodeGen::CodeGenFunction::EmitBlockLiteral(const clang::CodeGen::CGBlockInfo&)': ../lib/CodeGen/CGBlocks.cpp:1014:21: warning: 'descriptor' may be used uninitialized in this function [-Wmaybe-uninitialized] 1014 | addHeaderField(descriptor, getPointerSize(), "block.descriptor"); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [445/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDANV.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDANV.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDANV.cpp.o -c ../lib/CodeGen/CGCUDANV.cpp [446/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDARuntime.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDARuntime.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDARuntime.cpp.o -c ../lib/CodeGen/CGCUDARuntime.cpp [447/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBuiltin.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBuiltin.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBuiltin.cpp.o -c ../lib/CodeGen/CGBuiltin.cpp ../lib/CodeGen/CGBuiltin.cpp: In function 'void initializeAlloca(clang::CodeGen::CodeGenFunction&, llvm::AllocaInst*, llvm::Value*, unsigned int)': ../lib/CodeGen/CGBuiltin.cpp:64:27: warning: 'Byte' may be used uninitialized in this function [-Wmaybe-uninitialized] 64 | CGF.Builder.CreateMemSet(AI, Byte, Size, AlignmentInBytes); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [448/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXX.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXX.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXX.cpp.o -c ../lib/CodeGen/CGCXX.cpp [449/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXXABI.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXXABI.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXXABI.cpp.o -c ../lib/CodeGen/CGCXXABI.cpp [450/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGClass.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGClass.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGClass.cpp.o -c ../lib/CodeGen/CGClass.cpp ../lib/CodeGen/CGClass.cpp: In member function 'void clang::CodeGen::CodeGenFunction::EmitVTablePtrCheck(const clang::CXXRecordDecl*, llvm::Value*, clang::CodeGen::CodeGenFunction::CFITypeCheckKind, clang::SourceLocation)': ../lib/CodeGen/CGClass.cpp:2749:26: warning: 'SSK' may be used uninitialized in this function [-Wmaybe-uninitialized] 2749 | EmitSanitizerStatReport(SSK); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [451/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o -c ../lib/CodeGen/CGCall.cpp [452/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCleanup.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCleanup.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCleanup.cpp.o -c ../lib/CodeGen/CGCleanup.cpp [453/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCoroutine.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCoroutine.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCoroutine.cpp.o -c ../lib/CodeGen/CGCoroutine.cpp In file included from ../lib/CodeGen/CGCoroutine.cpp:13: ../lib/CodeGen/CGCleanup.h: In member function 'void clang::CodeGen::CodeGenFunction::EmitCoroutineBody(const clang::CoroutineBodyStmt&)': ../lib/CodeGen/CGCleanup.h:519:12: warning: 'Size' may be used uninitialized in this function [-Wmaybe-uninitialized] 519 | size_t Size; | ^~~~ [454/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o -c ../lib/CodeGen/CGDecl.cpp [455/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDebugInfo.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDebugInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDebugInfo.cpp.o -c ../lib/CodeGen/CGDebugInfo.cpp ../lib/CodeGen/CGDebugInfo.cpp: In member function 'llvm::DIType* clang::CodeGen::CGDebugInfo::CreateType(const clang::BuiltinType*)': ../lib/CodeGen/CGDebugInfo.cpp:795:34: warning: 'Encoding' may be used uninitialized in this function [-Wmaybe-uninitialized] 795 | return DBuilder.createBasicType(BTName, Size, Encoding); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/CGDebugInfo.cpp: In member function 'void clang::CodeGen::CGDebugInfo::CreateCompileUnit()': ../lib/CodeGen/CGDebugInfo.cpp:614:37: warning: 'EmissionKind' may be used uninitialized in this function [-Wmaybe-uninitialized] 614 | TheCU = DBuilder.createCompileUnit( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 615 | LangTag, CUFile, CGOpts.EmitVersionIdentMetadata ? Producer : "", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 616 | LO.Optimize || CGOpts.PrepareForLTO || CGOpts.PrepareForThinLTO, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 617 | CGOpts.DwarfDebugFlags, RuntimeVers, CGOpts.SplitDwarfFile, EmissionKind, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 618 | DwoId, CGOpts.SplitDwarfInlining, CGOpts.DebugInfoForProfiling, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 619 | CGM.getTarget().getTriple().isNVPTX() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | ? llvm::DICompileUnit::DebugNameTableKind::None | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | : static_cast( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 622 | CGOpts.DebugNameTable), | ~~~~~~~~~~~~~~~~~~~~~~~ 623 | CGOpts.DebugRangesBaseAddress); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [456/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDeclCXX.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDeclCXX.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDeclCXX.cpp.o -c ../lib/CodeGen/CGDeclCXX.cpp [457/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGException.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGException.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGException.cpp.o -c ../lib/CodeGen/CGException.cpp In file included from ../lib/CodeGen/CGException.cpp:15: ../lib/CodeGen/CGCleanup.h: In member function 'llvm::BasicBlock* clang::CodeGen::CodeGenFunction::EmitLandingPad()': ../lib/CodeGen/CGCleanup.h:519:12: warning: 'Size' may be used uninitialized in this function [-Wmaybe-uninitialized] 519 | size_t Size; | ^~~~ [458/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExpr.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExpr.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExpr.cpp.o -c ../lib/CodeGen/CGExpr.cpp [459/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprAgg.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprAgg.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprAgg.cpp.o -c ../lib/CodeGen/CGExprAgg.cpp [460/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprCXX.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprCXX.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprCXX.cpp.o -c ../lib/CodeGen/CGExprCXX.cpp [461/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprComplex.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprComplex.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprComplex.cpp.o -c ../lib/CodeGen/CGExprComplex.cpp [462/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprConstant.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprConstant.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprConstant.cpp.o -c ../lib/CodeGen/CGExprConstant.cpp [463/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprScalar.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprScalar.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprScalar.cpp.o -c ../lib/CodeGen/CGExprScalar.cpp ../lib/CodeGen/CGExprScalar.cpp: In member function 'llvm::Value* {anonymous}::ScalarExprEmitter::EmitFixedPointBinOp(const {anonymous}::BinOpInfo&)': ../lib/CodeGen/CGExprScalar.cpp:3474:34: warning: 'Result' may be used uninitialized in this function [-Wmaybe-uninitialized] 3474 | return EmitFixedPointConversion(Result, CommonFixedSema, ResultFixedSema, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3475 | BinOp->getExprLoc()); | ~~~~~~~~~~~~~~~~~~~~ [464/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGGPUBuiltin.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGGPUBuiltin.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGGPUBuiltin.cpp.o -c ../lib/CodeGen/CGGPUBuiltin.cpp [465/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGLoopInfo.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGLoopInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGLoopInfo.cpp.o -c ../lib/CodeGen/CGLoopInfo.cpp [466/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGNonTrivialStruct.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGNonTrivialStruct.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGNonTrivialStruct.cpp.o -c ../lib/CodeGen/CGNonTrivialStruct.cpp [467/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjC.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjC.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjC.cpp.o -c ../lib/CodeGen/CGObjC.cpp ../lib/CodeGen/CGObjC.cpp: In member function 'Result {anonymous}::ARCExprEmitter::visitPseudoObjectExpr(const clang::PseudoObjectExpr*) [with Impl = {anonymous}::ARCUnsafeUnretainedExprEmitter; Result = llvm::Value*]': ../lib/CodeGen/CGObjC.cpp:2971:10: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 2971 | return result; | ^~~~~~ [468/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCGNU.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCGNU.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCGNU.cpp.o -c ../lib/CodeGen/CGObjCGNU.cpp In file included from ../lib/CodeGen/CGObjCRuntime.h:18, from ../lib/CodeGen/CGObjCGNU.cpp:16: ../lib/CodeGen/CGCall.h: In member function 'virtual clang::CodeGen::RValue {anonymous}::CGObjCGNU::GenerateMessageSend(clang::CodeGen::CodeGenFunction&, clang::CodeGen::ReturnValueSlot, clang::QualType, clang::Selector, llvm::Value*, const clang::CodeGen::CallArgList&, const clang::ObjCInterfaceDecl*, const clang::ObjCMethodDecl*)': ../lib/CodeGen/CGCall.h:112:33: warning: 'imp' may be used uninitialized in this function [-Wmaybe-uninitialized] 112 | : KindOrFunctionPointer(SpecialKind(uintptr_t(functionPtr))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/CGObjCGNU.cpp:2686:16: note: 'imp' was declared here 2686 | llvm::Value *imp; | ^~~ ../lib/CodeGen/CGObjCGNU.cpp: In member function 'virtual void {anonymous}::CGObjCGNUstep2::GenerateClass(const clang::ObjCImplementationDecl*)': ../lib/CodeGen/CGObjCGNU.cpp:1264:9: warning: 'Flag' may be used uninitialized in this function [-Wmaybe-uninitialized] 1264 | int Flag; | ^~~~ [469/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCMac.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCMac.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCMac.cpp.o -c ../lib/CodeGen/CGObjCMac.cpp ../lib/CodeGen/CGObjCMac.cpp: In function 'llvm::Constant* {anonymous}::CGObjCNonFragileABIMac::emitMethodList(llvm::Twine, {anonymous}::{anonymous}::MethodListType, llvm::ArrayRef)': ../lib/CodeGen/CGObjCMac.cpp:6637:3: warning: 'forProtocol' may be used uninitialized in this function [-Wmaybe-uninitialized] 6637 | if (forProtocol) { | ^~ ../lib/CodeGen/CGObjCMac.cpp:6665:8: note: 'forProtocol' was declared here 6665 | bool forProtocol; | ^~~~~~~~~~~ [470/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCRuntime.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCRuntime.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCRuntime.cpp.o -c ../lib/CodeGen/CGObjCRuntime.cpp [471/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenCLRuntime.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenCLRuntime.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenCLRuntime.cpp.o -c ../lib/CodeGen/CGOpenCLRuntime.cpp [472/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeNVPTX.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeNVPTX.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeNVPTX.cpp.o -c ../lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp [473/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntime.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntime.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntime.cpp.o -c ../lib/CodeGen/CGOpenMPRuntime.cpp ../lib/CodeGen/CGOpenMPRuntime.cpp: In static member function 'static void clang::CodeGen::RegionCodeGenTy::CallbackFn(intptr_t, clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) [with Callable = clang::CodeGen::CGOpenMPRuntime::emitTargetDataStandAloneCall(clang::CodeGen::CodeGenFunction&, const clang::OMPExecutableDirective&, const clang::Expr*, const clang::Expr*)::]': ../lib/CodeGen/CGOpenMPRuntime.cpp:9735:24: warning: 'RTLFn' may be used uninitialized in this function [-Wmaybe-uninitialized] 9735 | CGF.EmitRuntimeCall(createRuntimeFunction(RTLFn), OffloadingArgs); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/CGOpenMPRuntime.cpp:9665:23: note: 'RTLFn' was declared here 9665 | OpenMPRTLFunction RTLFn; | ^~~~~ ../lib/CodeGen/CGOpenMPRuntime.cpp: In member function 'virtual void clang::CodeGen::CGOpenMPRuntime::emitProcBindClause(clang::CodeGen::CodeGenFunction&, clang::OpenMPProcBindClauseKind, clang::SourceLocation)': ../lib/CodeGen/CGOpenMPRuntime.cpp:3726:29: warning: 'RuntimeProcBind' may be used uninitialized in this function [-Wmaybe-uninitialized] 3726 | llvm::ConstantInt::get(CGM.IntTy, RuntimeProcBind, /*isSigned=*/true)}; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/CGOpenMPRuntime.cpp: In member function 'virtual void clang::CodeGen::CGOpenMPRuntime::emitTaskCall(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, const clang::OMPExecutableDirective&, llvm::Function*, clang::QualType, clang::CodeGen::Address, const clang::Expr*, const clang::CodeGen::OMPTaskDataTy&)': ../lib/CodeGen/CGOpenMPRuntime.cpp:5301:51: warning: 'DepKind' may be used uninitialized in this function [-Wmaybe-uninitialized] 5301 | CGF.EmitStoreOfScalar(llvm::ConstantInt::get(LLVMFlagsTy, DepKind), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [474/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o -c ../lib/CodeGen/CGRecordLayoutBuilder.cpp ../lib/CodeGen/CGRecordLayoutBuilder.cpp: In member function 'void {anonymous}::CGRecordLowering::accumulateBitFields(clang::RecordDecl::field_iterator, clang::RecordDecl::field_iterator)': ../lib/CodeGen/CGRecordLayoutBuilder.cpp:146:49: warning: 'StartBitOffset' may be used uninitialized in this function [-Wmaybe-uninitialized] 146 | return Context.toCharUnitsFromBits(BitOffset); | ^ ../lib/CodeGen/CGRecordLayoutBuilder.cpp:379:12: note: 'StartBitOffset' was declared here 379 | uint64_t StartBitOffset, Tail = 0; | ^~~~~~~~~~~~~~ [475/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmt.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmt.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmt.cpp.o -c ../lib/CodeGen/CGStmt.cpp [476/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o -c ../lib/CodeGen/CGVTT.cpp [477/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmtOpenMP.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmtOpenMP.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmtOpenMP.cpp.o -c ../lib/CodeGen/CGStmtOpenMP.cpp [478/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenABITypes.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenABITypes.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenABITypes.cpp.o -c ../lib/CodeGen/CodeGenABITypes.cpp [479/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTables.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTables.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTables.cpp.o -c ../lib/CodeGen/CGVTables.cpp [480/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o -c ../lib/CodeGen/CodeGenAction.cpp ../lib/CodeGen/CodeGenAction.cpp: In member function 'virtual std::unique_ptr clang::CodeGenAction::CreateASTConsumer(clang::CompilerInstance&, llvm::StringRef)': ../lib/CodeGen/CodeGenAction.cpp:922:19: warning: redundant move in return statement [-Wredundant-move] 922 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ ../lib/CodeGen/CodeGenAction.cpp:922:19: note: remove 'std::move' call In file included from ../include/clang/AST/NestedNameSpecifier.h:17, from ../include/clang/AST/Type.h:20, from ../include/clang/AST/DeclarationName.h:16, from ../include/clang/AST/DeclBase.h:18, from ../include/clang/AST/Decl.h:18, from ../include/clang/AST/ASTTypeTraits.h:19, from ../include/clang/AST/ASTContext.h:18, from ../include/clang/Frontend/ASTUnit.h:17, from ../include/clang/Frontend/FrontendAction.h:23, from ../include/clang/CodeGen/CodeGenAction.h:12, from ../lib/CodeGen/CodeGenAction.cpp:9: ../include/clang/Basic/Diagnostic.h: In function 'void BitcodeInlineAsmDiagHandler(const llvm::SMDiagnostic&, void*, unsigned int)': ../include/clang/Basic/Diagnostic.h:1302:13: warning: 'DiagID' may be used uninitialized in this function [-Wmaybe-uninitialized] 1302 | CurDiagID = DiagID; | ~~~~~~~~~~^~~~~~~~ ../lib/CodeGen/CodeGenAction.cpp:931:12: note: 'DiagID' was declared here 931 | unsigned DiagID; | ^~~~~~ In file included from ../include/clang/AST/NestedNameSpecifier.h:17, from ../include/clang/AST/Type.h:20, from ../include/clang/AST/DeclarationName.h:16, from ../include/clang/AST/DeclBase.h:18, from ../include/clang/AST/Decl.h:18, from ../include/clang/AST/ASTTypeTraits.h:19, from ../include/clang/AST/ASTContext.h:18, from ../include/clang/Frontend/ASTUnit.h:17, from ../include/clang/Frontend/FrontendAction.h:23, from ../include/clang/CodeGen/CodeGenAction.h:12, from ../lib/CodeGen/CodeGenAction.cpp:9: ../include/clang/Basic/Diagnostic.h: In member function 'bool clang::BackendConsumer::InlineAsmDiagHandler(const llvm::DiagnosticInfoInlineAsm&)': ../include/clang/Basic/Diagnostic.h:1302:13: warning: 'DiagID' may be used uninitialized in this function [-Wmaybe-uninitialized] 1302 | CurDiagID = DiagID; | ~~~~~~~~~~^~~~~~~~ ../lib/CodeGen/CodeGenAction.cpp:513:12: note: 'DiagID' was declared here 513 | unsigned DiagID; | ^~~~~~ In file included from ../include/clang/AST/NestedNameSpecifier.h:17, from ../include/clang/AST/Type.h:20, from ../include/clang/AST/DeclarationName.h:16, from ../include/clang/AST/DeclBase.h:18, from ../include/clang/AST/Decl.h:18, from ../include/clang/AST/ASTTypeTraits.h:19, from ../include/clang/AST/ASTContext.h:18, from ../include/clang/Frontend/ASTUnit.h:17, from ../include/clang/Frontend/FrontendAction.h:23, from ../include/clang/CodeGen/CodeGenAction.h:12, from ../lib/CodeGen/CodeGenAction.cpp:9: ../include/clang/Basic/Diagnostic.h: In member function 'void clang::BackendConsumer::InlineAsmDiagHandler2(const llvm::SMDiagnostic&, clang::SourceLocation)': ../include/clang/Basic/Diagnostic.h:1302:13: warning: 'DiagID' may be used uninitialized in this function [-Wmaybe-uninitialized] 1302 | CurDiagID = DiagID; | ~~~~~~~~~~^~~~~~~~ ../lib/CodeGen/CodeGenAction.cpp:436:12: note: 'DiagID' was declared here 436 | unsigned DiagID; | ^~~~~~ [481/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenFunction.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenFunction.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenFunction.cpp.o -c ../lib/CodeGen/CodeGenFunction.cpp [482/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o -c ../lib/CodeGen/CodeGenPGO.cpp [483/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTBAA.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTBAA.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTBAA.cpp.o -c ../lib/CodeGen/CodeGenTBAA.cpp [484/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o -c ../lib/CodeGen/CodeGenModule.cpp [485/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ConstantInitBuilder.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ConstantInitBuilder.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ConstantInitBuilder.cpp.o -c ../lib/CodeGen/ConstantInitBuilder.cpp [486/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTypes.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTypes.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTypes.cpp.o -c ../lib/CodeGen/CodeGenTypes.cpp [487/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CoverageMappingGen.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CoverageMappingGen.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CoverageMappingGen.cpp.o -c ../lib/CodeGen/CoverageMappingGen.cpp [488/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ItaniumCXXABI.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ItaniumCXXABI.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ItaniumCXXABI.cpp.o -c ../lib/CodeGen/ItaniumCXXABI.cpp ../lib/CodeGen/ItaniumCXXABI.cpp: In member function 'virtual clang::CodeGen::CGCallee {anonymous}::ItaniumCXXABI::EmitLoadOfMemberFunctionPointer(clang::CodeGen::CodeGenFunction&, const clang::Expr*, clang::CodeGen::Address, llvm::Value*&, llvm::Value*, const clang::MemberPointerType*)': ../lib/CodeGen/ItaniumCXXABI.cpp:673:7: warning: 'CheckTypeDesc' may be used uninitialized in this function [-Wmaybe-uninitialized] 673 | }; | ^ ../lib/CodeGen/ItaniumCXXABI.cpp:673:7: warning: 'CheckSourceLocation' may be used uninitialized in this function [-Wmaybe-uninitialized] [489/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o -c ../lib/CodeGen/MacroPPCallbacks.cpp [490/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleBuilder.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleBuilder.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleBuilder.cpp.o -c ../lib/CodeGen/ModuleBuilder.cpp [491/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MicrosoftCXXABI.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MicrosoftCXXABI.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MicrosoftCXXABI.cpp.o -c ../lib/CodeGen/MicrosoftCXXABI.cpp [492/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/PatternInit.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/PatternInit.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/PatternInit.cpp.o -c ../lib/CodeGen/PatternInit.cpp [493/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SanitizerMetadata.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SanitizerMetadata.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SanitizerMetadata.cpp.o -c ../lib/CodeGen/SanitizerMetadata.cpp [494/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SwiftCallingConv.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SwiftCallingConv.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SwiftCallingConv.cpp.o -c ../lib/CodeGen/SwiftCallingConv.cpp [495/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ObjectFilePCHContainerOperations.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ObjectFilePCHContainerOperations.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ObjectFilePCHContainerOperations.cpp.o -c ../lib/CodeGen/ObjectFilePCHContainerOperations.cpp [496/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o -c ../lib/CodeGen/VarBypassDetector.cpp [497/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o -c ../lib/Analysis/AnalysisDeclContext.cpp [498/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o -c ../lib/Analysis/BodyFarm.cpp [499/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o -MF lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o -c ../lib/CodeGen/TargetInfo.cpp ../lib/CodeGen/TargetInfo.cpp: In member function 'bool {anonymous}::RISCVABIInfo::detectFPCCEligibleStructHelper(clang::QualType, clang::CharUnits, llvm::Type*&, clang::CharUnits&, llvm::Type*&, clang::CharUnits&) const': ../lib/CodeGen/TargetInfo.cpp:9332:32: warning: unused variable 'RAA' [-Wunused-variable] 9332 | if (CGCXXABI::RecordArgABI RAA = getRecordArgABI(Ty, CGT.getCXXABI())) | ^~~ ../lib/CodeGen/TargetInfo.cpp: In member function 'virtual void {anonymous}::RISCVTargetCodeGenInfo::setTargetAttributes(const clang::Decl*, llvm::GlobalValue*, clang::CodeGen::CodeGenModule&) const': ../lib/CodeGen/TargetInfo.cpp:9624:17: warning: 'Kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 9624 | const char *Kind; | ^~~~ ../lib/CodeGen/TargetInfo.cpp: In member function 'virtual void {anonymous}::MIPSTargetCodeGenInfo::setTargetAttributes(const clang::Decl*, llvm::GlobalValue*, clang::CodeGen::CodeGenModule&) const': ../lib/CodeGen/TargetInfo.cpp:6955:17: warning: 'Kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 6955 | const char *Kind; | ^~~~ ../lib/CodeGen/TargetInfo.cpp: In member function 'virtual void {anonymous}::ARMTargetCodeGenInfo::setTargetAttributes(const clang::Decl*, llvm::GlobalValue*, clang::CodeGen::CodeGenModule&) const': ../lib/CodeGen/TargetInfo.cpp:5678:17: warning: 'Kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 5678 | const char *Kind; | ^~~~ ../lib/CodeGen/TargetInfo.cpp: In member function 'virtual void {anonymous}::WindowsARMTargetCodeGenInfo::setTargetAttributes(const clang::Decl*, llvm::GlobalValue*, clang::CodeGen::CodeGenModule&) const': ../lib/CodeGen/TargetInfo.cpp:5678:17: warning: 'Kind' may be used uninitialized in this function [-Wmaybe-uninitialized] [500/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o -c ../lib/Analysis/CFGReachabilityAnalysis.cpp [501/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o -c ../lib/Analysis/CFGStmtMap.cpp [502/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o -c ../lib/Analysis/CFG.cpp [503/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o -c ../lib/Analysis/CloneDetection.cpp [504/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o -c ../lib/Analysis/CallGraph.cpp [505/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o -c ../lib/Analysis/CocoaConventions.cpp [506/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o -c ../lib/Analysis/ConstructionContext.cpp [507/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o -c ../lib/Analysis/CodeInjector.cpp [508/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o -c ../lib/Analysis/Consumed.cpp [509/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o -c ../lib/Analysis/Dominators.cpp [510/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o -c ../lib/Analysis/LiveVariables.cpp [511/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ObjCNoReturn.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ObjCNoReturn.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ObjCNoReturn.cpp.o -c ../lib/Analysis/ObjCNoReturn.cpp [512/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PostOrderCFGView.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PostOrderCFGView.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PostOrderCFGView.cpp.o -c ../lib/Analysis/PostOrderCFGView.cpp [513/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o -c ../lib/Analysis/ExprMutationAnalyzer.cpp [514/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ProgramPoint.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ProgramPoint.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ProgramPoint.cpp.o -c ../lib/Analysis/ProgramPoint.cpp [515/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ReachableCode.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ReachableCode.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ReachableCode.cpp.o -c ../lib/Analysis/ReachableCode.cpp [516/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/RetainSummaryManager.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/RetainSummaryManager.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/RetainSummaryManager.cpp.o -c ../lib/Analysis/RetainSummaryManager.cpp [517/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafety.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafety.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafety.cpp.o -c ../lib/Analysis/ThreadSafety.cpp [518/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyLogical.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyLogical.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyLogical.cpp.o -c ../lib/Analysis/ThreadSafetyLogical.cpp [519/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyTIL.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyTIL.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyTIL.cpp.o -c ../lib/Analysis/ThreadSafetyTIL.cpp [520/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyCommon.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyCommon.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyCommon.cpp.o -c ../lib/Analysis/ThreadSafetyCommon.cpp [521/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UninitializedValues.cpp.o -MF lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UninitializedValues.cpp.o.d -o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UninitializedValues.cpp.o -c ../lib/Analysis/UninitializedValues.cpp [522/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis/plugins/SampleAnalyzer -I../lib/Analysis/plugins/SampleAnalyzer -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT lib/Analysis/plugins/SampleAnalyzer/CMakeFiles/SampleAnalyzerPlugin.dir/MainCallChecker.cpp.o -MF lib/Analysis/plugins/SampleAnalyzer/CMakeFiles/SampleAnalyzerPlugin.dir/MainCallChecker.cpp.o.d -o lib/Analysis/plugins/SampleAnalyzer/CMakeFiles/SampleAnalyzerPlugin.dir/MainCallChecker.cpp.o -c ../lib/Analysis/plugins/SampleAnalyzer/MainCallChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/Analysis/plugins/SampleAnalyzer/MainCallChecker.cpp:3: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [523/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangAnalysis.so.9 -o lib64/libclangAnalysis.so.9 lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ObjCNoReturn.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PostOrderCFGView.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ProgramPoint.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ReachableCode.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/RetainSummaryManager.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafety.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyCommon.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyLogical.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyTIL.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UninitializedValues.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so && : [524/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangAnalysis.so.9 lib64/libclangAnalysis.so.9 lib64/libclangAnalysis.so && : [525/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis/plugins/CheckerDependencyHandling -I../lib/Analysis/plugins/CheckerDependencyHandling -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT lib/Analysis/plugins/CheckerDependencyHandling/CMakeFiles/CheckerDependencyHandlingAnalyzerPlugin.dir/CheckerDependencyHandling.cpp.o -MF lib/Analysis/plugins/CheckerDependencyHandling/CMakeFiles/CheckerDependencyHandlingAnalyzerPlugin.dir/CheckerDependencyHandling.cpp.o.d -o lib/Analysis/plugins/CheckerDependencyHandling/CMakeFiles/CheckerDependencyHandlingAnalyzerPlugin.dir/CheckerDependencyHandling.cpp.o -c ../lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandling.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandling.cpp:3: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [526/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cppcoreguidelines -I../tools/extra/clang-tidy/cppcoreguidelines -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/CppCoreGuidelinesTidyModule.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/CppCoreGuidelinesTidyModule.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/CppCoreGuidelinesTidyModule.cpp.o -c ../tools/extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp [527/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cppcoreguidelines -I../tools/extra/clang-tidy/cppcoreguidelines -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/InterfacesGlobalInitCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/InterfacesGlobalInitCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/InterfacesGlobalInitCheck.cpp.o -c ../tools/extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp [528/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cppcoreguidelines -I../tools/extra/clang-tidy/cppcoreguidelines -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/MacroUsageCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/MacroUsageCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/MacroUsageCheck.cpp.o -c ../tools/extra/clang-tidy/cppcoreguidelines/MacroUsageCheck.cpp [529/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cppcoreguidelines -I../tools/extra/clang-tidy/cppcoreguidelines -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/NarrowingConversionsCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/NarrowingConversionsCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/NarrowingConversionsCheck.cpp.o -c ../tools/extra/clang-tidy/cppcoreguidelines/NarrowingConversionsCheck.cpp [530/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cppcoreguidelines -I../tools/extra/clang-tidy/cppcoreguidelines -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/NoMallocCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/NoMallocCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/NoMallocCheck.cpp.o -c ../tools/extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp [531/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cppcoreguidelines -I../tools/extra/clang-tidy/cppcoreguidelines -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsArrayToPointerDecayCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsArrayToPointerDecayCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsArrayToPointerDecayCheck.cpp.o -c ../tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp [532/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cppcoreguidelines -I../tools/extra/clang-tidy/cppcoreguidelines -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/OwningMemoryCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/OwningMemoryCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/OwningMemoryCheck.cpp.o -c ../tools/extra/clang-tidy/cppcoreguidelines/OwningMemoryCheck.cpp [533/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cppcoreguidelines -I../tools/extra/clang-tidy/cppcoreguidelines -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsConstantArrayIndexCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsConstantArrayIndexCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsConstantArrayIndexCheck.cpp.o -c ../tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp [534/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cppcoreguidelines -I../tools/extra/clang-tidy/cppcoreguidelines -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsPointerArithmeticCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsPointerArithmeticCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsPointerArithmeticCheck.cpp.o -c ../tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp [535/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Edit -I../lib/Edit -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Edit/CMakeFiles/obj.clangEdit.dir/Commit.cpp.o -MF lib/Edit/CMakeFiles/obj.clangEdit.dir/Commit.cpp.o.d -o lib/Edit/CMakeFiles/obj.clangEdit.dir/Commit.cpp.o -c ../lib/Edit/Commit.cpp [536/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Edit -I../lib/Edit -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Edit/CMakeFiles/obj.clangEdit.dir/EditedSource.cpp.o -MF lib/Edit/CMakeFiles/obj.clangEdit.dir/EditedSource.cpp.o.d -o lib/Edit/CMakeFiles/obj.clangEdit.dir/EditedSource.cpp.o -c ../lib/Edit/EditedSource.cpp [537/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Edit -I../lib/Edit -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Edit/CMakeFiles/obj.clangEdit.dir/RewriteObjCFoundationAPI.cpp.o -MF lib/Edit/CMakeFiles/obj.clangEdit.dir/RewriteObjCFoundationAPI.cpp.o.d -o lib/Edit/CMakeFiles/obj.clangEdit.dir/RewriteObjCFoundationAPI.cpp.o -c ../lib/Edit/RewriteObjCFoundationAPI.cpp [538/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangEdit.so.9 -o lib64/libclangEdit.so.9 lib/Edit/CMakeFiles/obj.clangEdit.dir/Commit.cpp.o lib/Edit/CMakeFiles/obj.clangEdit.dir/EditedSource.cpp.o lib/Edit/CMakeFiles/obj.clangEdit.dir/RewriteObjCFoundationAPI.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so && : [539/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangEdit.so.9 lib64/libclangEdit.so.9 lib64/libclangEdit.so && : [540/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/clang-refactor -I../tools/clang-refactor -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/clang-refactor/CMakeFiles/clang-refactor.dir/ClangRefactor.cpp.o -MF tools/clang-refactor/CMakeFiles/clang-refactor.dir/ClangRefactor.cpp.o.d -o tools/clang-refactor/CMakeFiles/clang-refactor.dir/ClangRefactor.cpp.o -c ../tools/clang-refactor/ClangRefactor.cpp [541/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangSema.so.9 -o lib64/libclangSema.so.9 lib/Sema/CMakeFiles/obj.clangSema.dir/AnalysisBasedWarnings.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/DeclSpec.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/DelayedDiagnostic.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/IdentifierResolver.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/JumpDiagnostics.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/MultiplexExternalSemaSource.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/ParsedAttr.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/Scope.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/ScopeInfo.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAccess.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAttr.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCXXScopeSpec.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCast.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaChecking.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCodeComplete.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConsumer.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCoroutine.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCUDA.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDecl.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclAttr.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclCXX.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclObjC.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExceptionSpec.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprCXX.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprMember.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprObjC.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFixItUtils.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaInit.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLambda.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLookup.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaModule.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjCProperty.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOverload.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmt.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAttr.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateVariadic.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaType.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/TypeLocBuilder.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangAnalysis.so.9 lib64/libclangEdit.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [542/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangSema.so.9 lib64/libclangSema.so.9 lib64/libclangSema.so && : [543/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangParse.so.9 -o lib64/libclangParse.so.9 lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/Parser.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangSema.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [544/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangParse.so.9 lib64/libclangParse.so.9 lib64/libclangParse.so && : [545/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Rewrite -I../lib/Rewrite -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/DeltaTree.cpp.o -MF lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/DeltaTree.cpp.o.d -o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/DeltaTree.cpp.o -c ../lib/Rewrite/DeltaTree.cpp [546/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Rewrite -I../lib/Rewrite -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/HTMLRewrite.cpp.o -MF lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/HTMLRewrite.cpp.o.d -o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/HTMLRewrite.cpp.o -c ../lib/Rewrite/HTMLRewrite.cpp [547/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Rewrite -I../lib/Rewrite -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/RewriteRope.cpp.o -MF lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/RewriteRope.cpp.o.d -o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/RewriteRope.cpp.o -c ../lib/Rewrite/RewriteRope.cpp [548/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/clang-refactor -I../tools/clang-refactor -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/clang-refactor/CMakeFiles/clang-refactor.dir/TestSupport.cpp.o -MF tools/clang-refactor/CMakeFiles/clang-refactor.dir/TestSupport.cpp.o.d -o tools/clang-refactor/CMakeFiles/clang-refactor.dir/TestSupport.cpp.o -c ../tools/clang-refactor/TestSupport.cpp ../tools/clang-refactor/TestSupport.cpp: In function 'llvm::Optional clang::refactor::findTestSelectionRanges(llvm::StringRef)': ../tools/clang-refactor/TestSupport.cpp:387:19: warning: redundant move in return statement [-Wredundant-move] 387 | return std::move(TestRanges); | ~~~~~~~~~^~~~~~~~~~~~ ../tools/clang-refactor/TestSupport.cpp:387:19: note: remove 'std::move' call [549/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Rewrite -I../lib/Rewrite -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/Rewriter.cpp.o -MF lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/Rewriter.cpp.o.d -o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/Rewriter.cpp.o -c ../lib/Rewrite/Rewriter.cpp [550/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Rewrite -I../lib/Rewrite -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/TokenRewriter.cpp.o -MF lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/TokenRewriter.cpp.o.d -o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/TokenRewriter.cpp.o -c ../lib/Rewrite/TokenRewriter.cpp [551/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangRewrite.so.9 -o lib64/libclangRewrite.so.9 lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/DeltaTree.cpp.o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/HTMLRewrite.cpp.o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/RewriteRope.cpp.o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/Rewriter.cpp.o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/TokenRewriter.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so && : [552/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangRewrite.so.9 lib64/libclangRewrite.so.9 lib64/libclangRewrite.so && : [553/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ARCMigrate -I../lib/ARCMigrate -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMTActions.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMTActions.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMTActions.cpp.o -c ../lib/ARCMigrate/ARCMTActions.cpp [554/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ARCMigrate -I../lib/ARCMigrate -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/FileRemapper.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/FileRemapper.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/FileRemapper.cpp.o -c ../lib/ARCMigrate/FileRemapper.cpp [555/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ARCMigrate -I../lib/ARCMigrate -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMT.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMT.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMT.cpp.o -c ../lib/ARCMigrate/ARCMT.cpp [556/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ARCMigrate -I../lib/ARCMigrate -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/PlistReporter.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/PlistReporter.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/PlistReporter.cpp.o -c ../lib/ARCMigrate/PlistReporter.cpp [557/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ARCMigrate -I../lib/ARCMigrate -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAPIUses.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAPIUses.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAPIUses.cpp.o -c ../lib/ARCMigrate/TransAPIUses.cpp [558/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ARCMigrate -I../lib/ARCMigrate -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransARCAssign.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransARCAssign.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransARCAssign.cpp.o -c ../lib/ARCMigrate/TransARCAssign.cpp [559/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ARCMigrate -I../lib/ARCMigrate -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ObjCMT.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ObjCMT.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ObjCMT.cpp.o -c ../lib/ARCMigrate/ObjCMT.cpp [560/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ARCMigrate -I../lib/ARCMigrate -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransBlockObjCVariable.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransBlockObjCVariable.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransBlockObjCVariable.cpp.o -c ../lib/ARCMigrate/TransBlockObjCVariable.cpp [561/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ARCMigrate -I../lib/ARCMigrate -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAutoreleasePool.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAutoreleasePool.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAutoreleasePool.cpp.o -c ../lib/ARCMigrate/TransAutoreleasePool.cpp [562/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ARCMigrate -I../lib/ARCMigrate -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o -c ../lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp [563/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ARCMigrate -I../lib/ARCMigrate -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCAttrs.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCAttrs.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCAttrs.cpp.o -c ../lib/ARCMigrate/TransGCAttrs.cpp [564/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ARCMigrate -I../lib/ARCMigrate -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCCalls.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCCalls.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCCalls.cpp.o -c ../lib/ARCMigrate/TransGCCalls.cpp [565/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ARCMigrate -I../lib/ARCMigrate -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProperties.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProperties.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProperties.cpp.o -c ../lib/ARCMigrate/TransProperties.cpp [566/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ARCMigrate -I../lib/ARCMigrate -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProtectedScope.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProtectedScope.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProtectedScope.cpp.o -c ../lib/ARCMigrate/TransProtectedScope.cpp [567/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ARCMigrate -I../lib/ARCMigrate -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o -c ../lib/ARCMigrate/TransRetainReleaseDealloc.cpp [568/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ARCMigrate -I../lib/ARCMigrate -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnbridgedCasts.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnbridgedCasts.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnbridgedCasts.cpp.o -c ../lib/ARCMigrate/TransUnbridgedCasts.cpp [569/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ARCMigrate -I../lib/ARCMigrate -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o -c ../lib/ARCMigrate/TransUnusedInitDelegate.cpp [570/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ARCMigrate -I../lib/ARCMigrate -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransformActions.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransformActions.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransformActions.cpp.o -c ../lib/ARCMigrate/TransformActions.cpp [571/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ARCMigrate -I../lib/ARCMigrate -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o -c ../lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp [572/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/Action.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/Action.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/Action.cpp.o -c ../lib/Driver/Action.cpp [573/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o -c ../lib/Driver/Compilation.cpp [574/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/DarwinSDKInfo.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/DarwinSDKInfo.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/DarwinSDKInfo.cpp.o -c ../lib/Driver/DarwinSDKInfo.cpp [575/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/Distro.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/Distro.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/Distro.cpp.o -c ../lib/Driver/Distro.cpp [576/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o -c ../lib/Driver/Driver.cpp [577/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/DriverOptions.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/DriverOptions.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/DriverOptions.cpp.o -c ../lib/Driver/DriverOptions.cpp ../lib/Driver/DriverOptions.cpp: In function 'std::unique_ptr clang::driver::createDriverOptTable()': ../lib/Driver/DriverOptions.cpp:51:19: warning: redundant move in return statement [-Wredundant-move] 51 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ ../lib/Driver/DriverOptions.cpp:51:19: note: remove 'std::move' call [578/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o -c ../lib/Driver/Job.cpp [579/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ARCMigrate -I../lib/ARCMigrate -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/Transforms.cpp.o -MF lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/Transforms.cpp.o.d -o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/Transforms.cpp.o -c ../lib/ARCMigrate/Transforms.cpp [580/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o -c ../lib/Driver/Phases.cpp [581/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o -c ../lib/Driver/Multilib.cpp [582/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o -c ../lib/Driver/Tool.cpp [583/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o -c ../lib/Driver/ToolChain.cpp [584/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o -c ../lib/Driver/SanitizerArgs.cpp [585/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o -c ../lib/Driver/ToolChains/Arch/AArch64.cpp [586/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o -c ../lib/Driver/ToolChains/Arch/ARM.cpp [587/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o -c ../lib/Driver/ToolChains/Arch/Mips.cpp [588/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o -c ../lib/Driver/ToolChains/Arch/PPC.cpp [589/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o -c ../lib/Driver/ToolChains/Arch/Sparc.cpp [590/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o -c ../lib/Driver/ToolChains/Arch/SystemZ.cpp [591/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o -c ../lib/Driver/ToolChains/Arch/RISCV.cpp [592/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/X86.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/X86.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/X86.cpp.o -c ../lib/Driver/ToolChains/Arch/X86.cpp [593/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Ananas.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Ananas.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Ananas.cpp.o -c ../lib/Driver/ToolChains/Ananas.cpp [594/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPU.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPU.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPU.cpp.o -c ../lib/Driver/ToolChains/AMDGPU.cpp [595/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AVR.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AVR.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AVR.cpp.o -c ../lib/Driver/ToolChains/AVR.cpp [596/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/BareMetal.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/BareMetal.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/BareMetal.cpp.o -c ../lib/Driver/ToolChains/BareMetal.cpp [597/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CloudABI.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CloudABI.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CloudABI.cpp.o -c ../lib/Driver/ToolChains/CloudABI.cpp [598/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o -c ../lib/Driver/ToolChains/CommonArgs.cpp [599/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Contiki.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Contiki.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Contiki.cpp.o -c ../lib/Driver/ToolChains/Contiki.cpp [600/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CrossWindows.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CrossWindows.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CrossWindows.cpp.o -c ../lib/Driver/ToolChains/CrossWindows.cpp [601/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Clang.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Clang.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Clang.cpp.o -c ../lib/Driver/ToolChains/Clang.cpp ../lib/Driver/ToolChains/Clang.cpp: In member function 'void clang::driver::tools::Clang::AddLanaiTargetArgs(const llvm::opt::ArgList&, llvm::opt::ArgStringList&) const': ../lib/Driver/ToolChains/Clang.cpp:1979:7: warning: 'Mregparm' may be used uninitialized in this function [-Wmaybe-uninitialized] 1979 | if (Mregparm != 4) { | ^~ ../lib/Driver/ToolChains/Clang.cpp: In member function 'virtual void clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, const clang::driver::JobAction&, const clang::driver::InputInfo&, const InputInfoList&, const llvm::opt::ArgList&, const char*) const': ../lib/Driver/ToolChains/Clang.cpp:3545:5: warning: 'Version' may be used uninitialized in this function [-Wmaybe-uninitialized] 3545 | if (Version < 7) | ^~ [602/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cuda.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cuda.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cuda.cpp.o -c ../lib/Driver/ToolChains/Cuda.cpp [603/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/DragonFly.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/DragonFly.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/DragonFly.cpp.o -c ../lib/Driver/ToolChains/DragonFly.cpp [604/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/FreeBSD.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/FreeBSD.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/FreeBSD.cpp.o -c ../lib/Driver/ToolChains/FreeBSD.cpp [605/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Darwin.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Darwin.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Darwin.cpp.o -c ../lib/Driver/ToolChains/Darwin.cpp ../lib/Driver/ToolChains/Darwin.cpp: In member function 'bool clang::driver::toolchains::Darwin::isAlignedAllocationUnavailable() const': ../lib/Driver/ToolChains/Darwin.cpp:2303:24: warning: 'OS' may be used uninitialized in this function [-Wmaybe-uninitialized] 2303 | llvm::Triple::OSType OS; | ^~ [606/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Fuchsia.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Fuchsia.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Fuchsia.cpp.o -c ../lib/Driver/ToolChains/Fuchsia.cpp [607/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Haiku.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Haiku.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Haiku.cpp.o -c ../lib/Driver/ToolChains/Haiku.cpp [608/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIP.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIP.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIP.cpp.o -c ../lib/Driver/ToolChains/HIP.cpp [609/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Gnu.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Gnu.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Gnu.cpp.o -c ../lib/Driver/ToolChains/Gnu.cpp [610/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hurd.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hurd.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hurd.cpp.o -c ../lib/Driver/ToolChains/Hurd.cpp [611/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hexagon.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hexagon.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hexagon.cpp.o -c ../lib/Driver/ToolChains/Hexagon.cpp [612/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MipsLinux.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MipsLinux.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MipsLinux.cpp.o -c ../lib/Driver/ToolChains/MipsLinux.cpp [613/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o -c ../lib/Driver/ToolChains/Linux.cpp [614/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Minix.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Minix.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Minix.cpp.o -c ../lib/Driver/ToolChains/Minix.cpp [615/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MinGW.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MinGW.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MinGW.cpp.o -c ../lib/Driver/ToolChains/MinGW.cpp [616/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o -c ../lib/Driver/ToolChains/MSP430.cpp [617/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSVC.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSVC.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSVC.cpp.o -c ../lib/Driver/ToolChains/MSVC.cpp [618/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Myriad.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Myriad.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Myriad.cpp.o -c ../lib/Driver/ToolChains/Myriad.cpp [619/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NaCl.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NaCl.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NaCl.cpp.o -c ../lib/Driver/ToolChains/NaCl.cpp [620/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OpenBSD.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OpenBSD.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OpenBSD.cpp.o -c ../lib/Driver/ToolChains/OpenBSD.cpp [621/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NetBSD.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NetBSD.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NetBSD.cpp.o -c ../lib/Driver/ToolChains/NetBSD.cpp [622/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/RISCVToolchain.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/RISCVToolchain.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/RISCVToolchain.cpp.o -c ../lib/Driver/ToolChains/RISCVToolchain.cpp [623/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PS4CPU.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PS4CPU.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PS4CPU.cpp.o -c ../lib/Driver/ToolChains/PS4CPU.cpp [624/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/TCE.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/TCE.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/TCE.cpp.o -c ../lib/Driver/ToolChains/TCE.cpp [625/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Solaris.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Solaris.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Solaris.cpp.o -c ../lib/Driver/ToolChains/Solaris.cpp [626/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/XCore.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/XCore.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/XCore.cpp.o -c ../lib/Driver/ToolChains/XCore.cpp [627/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/WebAssembly.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/WebAssembly.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/WebAssembly.cpp.o -c ../lib/Driver/ToolChains/WebAssembly.cpp [628/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/Types.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/Types.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/Types.cpp.o -c ../lib/Driver/Types.cpp [629/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCLinux.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCLinux.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCLinux.cpp.o -c ../lib/Driver/ToolChains/PPCLinux.cpp [630/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Driver -I../lib/Driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o -MF lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o.d -o lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o -c ../lib/Driver/XRayArgs.cpp [631/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangDriver.so.9 -o lib64/libclangDriver.so.9 lib/Driver/CMakeFiles/obj.clangDriver.dir/Action.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/DarwinSDKInfo.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Distro.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/DriverOptions.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/X86.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Ananas.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPU.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AVR.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/BareMetal.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Clang.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CloudABI.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Contiki.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CrossWindows.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cuda.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Darwin.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/DragonFly.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/FreeBSD.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Fuchsia.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Gnu.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Haiku.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIP.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hexagon.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hurd.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MipsLinux.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MinGW.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Minix.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSVC.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Myriad.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NaCl.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NetBSD.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OpenBSD.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PS4CPU.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/RISCVToolchain.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Solaris.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/TCE.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/WebAssembly.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/XCore.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCLinux.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Types.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so && : [632/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangDriver.so.9 lib64/libclangDriver.so.9 lib64/libclangDriver.so && : [633/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Serialization -I../lib/Serialization -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTCommon.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTCommon.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTCommon.cpp.o -c ../lib/Serialization/ASTCommon.cpp [634/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Serialization -I../lib/Serialization -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderDecl.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderDecl.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderDecl.cpp.o -c ../lib/Serialization/ASTReaderDecl.cpp [635/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Serialization -I../lib/Serialization -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderStmt.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderStmt.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderStmt.cpp.o -c ../lib/Serialization/ASTReaderStmt.cpp [636/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Serialization -I../lib/Serialization -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o -c ../lib/Serialization/ASTReader.cpp ../lib/Serialization/ASTReader.cpp: In member function 'clang::serialization::reader::ASTDeclContextNameLookupTrait::internal_key_type clang::serialization::reader::ASTDeclContextNameLookupTrait::ReadKey(const unsigned char*, unsigned int)': ../lib/Serialization/ASTReader.cpp:1129:39: warning: 'Data' may be used uninitialized in this function [-Wmaybe-uninitialized] 1129 | return DeclarationNameKey(Kind, Data); | ^ [637/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Serialization -I../lib/Serialization -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o -c ../lib/Serialization/ASTWriterDecl.cpp [638/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Serialization -I../lib/Serialization -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o -c ../lib/Serialization/ASTWriter.cpp ../lib/Serialization/ASTWriter.cpp: In member function 'void clang::ASTWriter::WriteSelectors(clang::Sema&)': ../lib/Serialization/ASTWriter.cpp:3427:35: warning: implicitly-declared 'clang::ObjCMethodList& clang::ObjCMethodList::operator=(const clang::ObjCMethodList&)' is deprecated [-Wdeprecated-copy] 3427 | Data.Instance = F->second.first; | ^~~~~ In file included from ../lib/Serialization/ASTWriter.cpp:63: ../include/clang/Sema/ObjCMethodList.h:35:3: note: because 'clang::ObjCMethodList' has user-provided 'clang::ObjCMethodList::ObjCMethodList(const clang::ObjCMethodList&)' 35 | ObjCMethodList(const ObjCMethodList &L) | ^~~~~~~~~~~~~~ ../lib/Serialization/ASTWriter.cpp:3428:34: warning: implicitly-declared 'clang::ObjCMethodList& clang::ObjCMethodList::operator=(const clang::ObjCMethodList&)' is deprecated [-Wdeprecated-copy] 3428 | Data.Factory = F->second.second; | ^~~~~~ In file included from ../lib/Serialization/ASTWriter.cpp:63: ../include/clang/Sema/ObjCMethodList.h:35:3: note: because 'clang::ObjCMethodList' has user-provided 'clang::ObjCMethodList::ObjCMethodList(const clang::ObjCMethodList&)' 35 | ObjCMethodList(const ObjCMethodList &L) | ^~~~~~~~~~~~~~ [639/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Serialization -I../lib/Serialization -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o -c ../lib/Serialization/ASTWriterStmt.cpp [640/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Serialization -I../lib/Serialization -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o -c ../lib/Serialization/GeneratePCH.cpp [641/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Serialization -I../lib/Serialization -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o -c ../lib/Serialization/InMemoryModuleCache.cpp [642/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Serialization -I../lib/Serialization -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/Module.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/Module.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/Module.cpp.o -c ../lib/Serialization/Module.cpp [643/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Serialization -I../lib/Serialization -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o -c ../lib/Serialization/ModuleFileExtension.cpp [644/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Serialization -I../lib/Serialization -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o -c ../lib/Serialization/GlobalModuleIndex.cpp [645/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Serialization -I../lib/Serialization -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o -c ../lib/Serialization/PCHContainerOperations.cpp [646/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Serialization -I../lib/Serialization -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o -MF lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o.d -o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o -c ../lib/Serialization/ModuleManager.cpp [647/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangSerialization.so.9 -o lib64/libclangSerialization.so.9 lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTCommon.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderDecl.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderStmt.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/Module.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangSema.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [648/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangSerialization.so.9 lib64/libclangSerialization.so.9 lib64/libclangSerialization.so && : [649/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o -c ../lib/Frontend/ASTMerge.cpp In file included from ../lib/Frontend/ASTMerge.cpp:12: ../include/clang/AST/ASTImporterSharedState.h: In member function 'void clang::ASTImporterSharedState::setImportDeclError(clang::Decl*, clang::ImportError)': ../include/clang/AST/ASTImporterSharedState.h:76:24: warning: implicitly-declared 'clang::ImportError& clang::ImportError::operator=(const clang::ImportError&)' is deprecated [-Wdeprecated-copy] 76 | ImportErrors[To] = Error; | ^~~~~ In file included from ../lib/Frontend/ASTMerge.cpp:11: ../include/clang/AST/ASTImporter.h:64:5: note: because 'clang::ImportError' has user-provided 'clang::ImportError::ImportError(const clang::ImportError&)' 64 | ImportError(const ImportError &Other) : Error(Other.Error) { } | ^~~~~~~~~~~ [650/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o -c ../lib/Frontend/ASTConsumers.cpp [651/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o -c ../lib/Frontend/ChainedDiagnosticConsumer.cpp [652/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o -c ../lib/Frontend/ASTUnit.cpp [653/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o -c ../lib/Frontend/ChainedIncludesSource.cpp [654/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o -c ../lib/Frontend/CompilerInstance.cpp ../lib/Frontend/CompilerInstance.cpp: In member function 'std::unique_ptr clang::CompilerInstance::createOutputFile(llvm::StringRef, std::error_code&, bool, bool, llvm::StringRef, llvm::StringRef, bool, bool, std::string*, std::string*)': ../lib/Frontend/CompilerInstance.cpp:793:21: warning: redundant move in return statement [-Wredundant-move] 793 | return std::move(OS); | ~~~~~~~~~^~~~ ../lib/Frontend/CompilerInstance.cpp:793:21: note: remove 'std::move' call ../lib/Frontend/CompilerInstance.cpp:798:19: warning: redundant move in return statement [-Wredundant-move] 798 | return std::move(B); | ~~~~~~~~~^~~ ../lib/Frontend/CompilerInstance.cpp:798:19: note: remove 'std::move' call [655/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o -c ../lib/Frontend/CompilerInvocation.cpp [656/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o -c ../lib/Frontend/CreateInvocationFromCommandLine.cpp [657/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o -c ../lib/Frontend/DependencyGraph.cpp [658/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o -c ../lib/Frontend/DiagnosticRenderer.cpp [659/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o -c ../lib/Frontend/DependencyFile.cpp [660/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o -c ../lib/Frontend/FrontendAction.cpp ../lib/Frontend/FrontendAction.cpp: In function 'clang::SourceLocation ReadOriginalFileName(clang::CompilerInstance&, std::string&, bool)': ../lib/Frontend/FrontendAction.cpp:278:38: warning: 'LineNo' may be used uninitialized in this function [-Wmaybe-uninitialized] 278 | CI.getSourceManager().AddLineNote( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 279 | LineNoLoc, LineNo, SourceMgr.getLineTableFilenameID(InputFile), false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | false, SrcMgr::C_User_ModuleMap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [661/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o -c ../lib/Frontend/FrontendOptions.cpp [662/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o -c ../lib/Frontend/FrontendActions.cpp [663/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendTiming.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendTiming.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendTiming.cpp.o -c ../lib/Frontend/FrontendTiming.cpp [664/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o -c ../lib/Frontend/HeaderIncludeGen.cpp [665/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitHeaderSearch.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitHeaderSearch.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitHeaderSearch.cpp.o -c ../lib/Frontend/InitHeaderSearch.cpp [666/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LangStandards.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LangStandards.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LangStandards.cpp.o -c ../lib/Frontend/LangStandards.cpp [667/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o -c ../lib/Frontend/LayoutOverrideSource.cpp [668/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o -c ../lib/Frontend/LogDiagnosticPrinter.cpp [669/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o -c ../lib/Frontend/InitPreprocessor.cpp [670/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o -c ../lib/Frontend/MultiplexConsumer.cpp [671/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o -c ../lib/Frontend/ModuleDependencyCollector.cpp [672/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o -c ../lib/Frontend/PrintPreprocessedOutput.cpp [673/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o -c ../lib/Frontend/SerializedDiagnosticPrinter.cpp [674/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o -c ../lib/Frontend/PrecompiledPreamble.cpp [675/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticReader.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticReader.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticReader.cpp.o -c ../lib/Frontend/SerializedDiagnosticReader.cpp [676/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o -c ../lib/Frontend/TextDiagnostic.cpp [677/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticBuffer.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticBuffer.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticBuffer.cpp.o -c ../lib/Frontend/TextDiagnosticBuffer.cpp [678/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TestModuleFileExtension.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TestModuleFileExtension.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TestModuleFileExtension.cpp.o -c ../lib/Frontend/TestModuleFileExtension.cpp [679/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticPrinter.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticPrinter.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticPrinter.cpp.o -c ../lib/Frontend/TextDiagnosticPrinter.cpp [680/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o -c ../lib/Frontend/VerifyDiagnosticConsumer.cpp [681/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend/Rewrite -I../lib/Frontend/Rewrite -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteTest.cpp.o -MF lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteTest.cpp.o.d -o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteTest.cpp.o -c ../lib/Frontend/Rewrite/RewriteTest.cpp [682/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend/Rewrite -I../lib/Frontend/Rewrite -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FixItRewriter.cpp.o -MF lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FixItRewriter.cpp.o.d -o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FixItRewriter.cpp.o -c ../lib/Frontend/Rewrite/FixItRewriter.cpp [683/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend -I../lib/Frontend -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InterfaceStubFunctionsConsumer.cpp.o -MF lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InterfaceStubFunctionsConsumer.cpp.o.d -o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InterfaceStubFunctionsConsumer.cpp.o -c ../lib/Frontend/InterfaceStubFunctionsConsumer.cpp [684/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend/Rewrite -I../lib/Frontend/Rewrite -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FrontendActions.cpp.o -MF lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FrontendActions.cpp.o.d -o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FrontendActions.cpp.o -c ../lib/Frontend/Rewrite/FrontendActions.cpp [685/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangFrontend.so.9 -o lib64/libclangFrontend.so.9 lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendTiming.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitHeaderSearch.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LangStandards.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticReader.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TestModuleFileExtension.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticBuffer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticPrinter.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InterfaceStubFunctionsConsumer.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangDriver.so.9 lib64/libclangParse.so.9 lib64/libclangSerialization.so.9 lib64/libclangSema.so.9 lib64/libclangEdit.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [686/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangFrontend.so.9 lib64/libclangFrontend.so.9 lib64/libclangFrontend.so && : [687/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend/Rewrite -I../lib/Frontend/Rewrite -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/HTMLPrint.cpp.o -MF lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/HTMLPrint.cpp.o.d -o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/HTMLPrint.cpp.o -c ../lib/Frontend/Rewrite/HTMLPrint.cpp [688/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangCodeGen.so.9 -o lib64/libclangCodeGen.so.9 lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/BackendUtil.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGAtomic.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBlocks.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBuiltin.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDANV.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDARuntime.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXX.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXXABI.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGClass.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCleanup.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCoroutine.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDebugInfo.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDeclCXX.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGException.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExpr.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprAgg.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprCXX.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprComplex.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprConstant.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprScalar.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGGPUBuiltin.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGLoopInfo.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGNonTrivialStruct.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjC.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCGNU.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCMac.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCRuntime.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenCLRuntime.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntime.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeNVPTX.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmt.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmtOpenMP.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTables.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenABITypes.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenFunction.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTBAA.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTypes.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ConstantInitBuilder.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CoverageMappingGen.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ItaniumCXXABI.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MicrosoftCXXABI.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleBuilder.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ObjectFilePCHContainerOperations.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/PatternInit.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SanitizerMetadata.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SwiftCallingConv.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangFrontend.so.9 lib64/libclangSerialization.so.9 lib64/libclangAnalysis.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [689/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangCodeGen.so.9 lib64/libclangCodeGen.so.9 lib64/libclangCodeGen.so && : [690/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend/Rewrite -I../lib/Frontend/Rewrite -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/InclusionRewriter.cpp.o -MF lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/InclusionRewriter.cpp.o.d -o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/InclusionRewriter.cpp.o -c ../lib/Frontend/Rewrite/InclusionRewriter.cpp [691/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangARCMigrate.so.9 -o lib64/libclangARCMigrate.so.9 lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMT.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMTActions.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/FileRemapper.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ObjCMT.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/PlistReporter.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAPIUses.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransARCAssign.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAutoreleasePool.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransBlockObjCVariable.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCAttrs.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCCalls.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProperties.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProtectedScope.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnbridgedCasts.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransformActions.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/Transforms.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangFrontend.so.9 lib64/libclangRewrite.so.9 lib64/libclangSerialization.so.9 lib64/libclangSema.so.9 lib64/libclangAnalysis.so.9 lib64/libclangEdit.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [692/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangARCMigrate.so.9 lib64/libclangARCMigrate.so.9 lib64/libclangARCMigrate.so && : [693/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend/Rewrite -I../lib/Frontend/Rewrite -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteMacros.cpp.o -MF lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteMacros.cpp.o.d -o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteMacros.cpp.o -c ../lib/Frontend/Rewrite/RewriteMacros.cpp [694/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend/Rewrite -I../lib/Frontend/Rewrite -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteObjC.cpp.o -MF lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteObjC.cpp.o.d -o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteObjC.cpp.o -c ../lib/Frontend/Rewrite/RewriteObjC.cpp [695/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend/Rewrite -I../lib/Frontend/Rewrite -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteModernObjC.cpp.o -MF lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteModernObjC.cpp.o.d -o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteModernObjC.cpp.o -c ../lib/Frontend/Rewrite/RewriteModernObjC.cpp [696/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangRewriteFrontend.so.9 -o lib64/libclangRewriteFrontend.so.9 lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FixItRewriter.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FrontendActions.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/HTMLPrint.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/InclusionRewriter.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteMacros.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteModernObjC.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteObjC.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteTest.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangFrontend.so.9 lib64/libclangRewrite.so.9 lib64/libclangSerialization.so.9 lib64/libclangEdit.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [697/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangRewriteFrontend.so.9 lib64/libclangRewriteFrontend.so.9 lib64/libclangRewriteFrontend.so && : [698/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/FrontendTool -I../lib/FrontendTool -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/FrontendTool/CMakeFiles/obj.clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o -MF lib/FrontendTool/CMakeFiles/obj.clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o.d -o lib/FrontendTool/CMakeFiles/obj.clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o -c ../lib/FrontendTool/ExecuteCompilerInvocation.cpp ../lib/FrontendTool/ExecuteCompilerInvocation.cpp: In function 'std::unique_ptr clang::CreateFrontendBaseAction(clang::CompilerInstance&)': ../lib/FrontendTool/ExecuteCompilerInvocation.cpp:87:25: warning: redundant move in return statement [-Wredundant-move] 87 | return std::move(P); | ~~~~~~~~~^~~ ../lib/FrontendTool/ExecuteCompilerInvocation.cpp:87:25: note: remove 'std::move' call [699/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling -I../lib/Tooling -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o -c ../lib/Tooling/ArgumentsAdjusters.cpp [700/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling -I../lib/Tooling -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/AllTUsExecution.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/AllTUsExecution.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/AllTUsExecution.cpp.o -c ../lib/Tooling/AllTUsExecution.cpp [701/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling -I../lib/Tooling -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/CommonOptionsParser.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/CommonOptionsParser.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/CommonOptionsParser.cpp.o -c ../lib/Tooling/CommonOptionsParser.cpp ../lib/Tooling/CommonOptionsParser.cpp: In static member function 'static llvm::Expected clang::tooling::CommonOptionsParser::create(int&, const char**, llvm::cl::OptionCategory&, llvm::cl::NumOccurrencesFlag, const char*)': ../lib/Tooling/CommonOptionsParser.cpp:164:21: warning: redundant move in return statement [-Wredundant-move] 164 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/Tooling/CommonOptionsParser.cpp:164:21: note: remove 'std::move' call ../lib/Tooling/CommonOptionsParser.cpp:165:19: warning: redundant move in return statement [-Wredundant-move] 165 | return std::move(Parser); | ~~~~~~~~~^~~~~~~~ ../lib/Tooling/CommonOptionsParser.cpp:165:19: note: remove 'std::move' call [702/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling -I../lib/Tooling -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/CompilationDatabase.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/CompilationDatabase.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/CompilationDatabase.cpp.o -c ../lib/Tooling/CompilationDatabase.cpp [703/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling -I../lib/Tooling -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/FileMatchTrie.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/FileMatchTrie.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/FileMatchTrie.cpp.o -c ../lib/Tooling/FileMatchTrie.cpp [704/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling -I../lib/Tooling -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/Execution.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/Execution.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/Execution.cpp.o -c ../lib/Tooling/Execution.cpp [705/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling -I../lib/Tooling -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/FixIt.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/FixIt.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/FixIt.cpp.o -c ../lib/Tooling/FixIt.cpp [706/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling -I../lib/Tooling -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/InterpolatingCompilationDatabase.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/InterpolatingCompilationDatabase.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/InterpolatingCompilationDatabase.cpp.o -c ../lib/Tooling/InterpolatingCompilationDatabase.cpp [707/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling -I../lib/Tooling -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/GuessTargetAndModeCompilationDatabase.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/GuessTargetAndModeCompilationDatabase.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/GuessTargetAndModeCompilationDatabase.cpp.o -c ../lib/Tooling/GuessTargetAndModeCompilationDatabase.cpp [708/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling -I../lib/Tooling -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/JSONCompilationDatabase.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/JSONCompilationDatabase.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/JSONCompilationDatabase.cpp.o -c ../lib/Tooling/JSONCompilationDatabase.cpp [709/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling -I../lib/Tooling -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/Refactoring.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/Refactoring.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/Refactoring.cpp.o -c ../lib/Tooling/Refactoring.cpp [710/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling -I../lib/Tooling -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/StandaloneExecution.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/StandaloneExecution.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/StandaloneExecution.cpp.o -c ../lib/Tooling/StandaloneExecution.cpp [711/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling -I../lib/Tooling -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/RefactoringCallbacks.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/RefactoringCallbacks.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/RefactoringCallbacks.cpp.o -c ../lib/Tooling/RefactoringCallbacks.cpp [712/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Core -I../lib/Tooling/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Diagnostic.cpp.o -MF lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Diagnostic.cpp.o.d -o lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Diagnostic.cpp.o -c ../lib/Tooling/Core/Diagnostic.cpp [713/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling -I../lib/Tooling -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/CMakeFiles/obj.clangTooling.dir/Tooling.cpp.o -MF lib/Tooling/CMakeFiles/obj.clangTooling.dir/Tooling.cpp.o.d -o lib/Tooling/CMakeFiles/obj.clangTooling.dir/Tooling.cpp.o -c ../lib/Tooling/Tooling.cpp [714/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Core -I../lib/Tooling/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Lookup.cpp.o -MF lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Lookup.cpp.o.d -o lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Lookup.cpp.o -c ../lib/Tooling/Core/Lookup.cpp [715/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Core -I../lib/Tooling/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Replacement.cpp.o -MF lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Replacement.cpp.o.d -o lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Replacement.cpp.o -c ../lib/Tooling/Core/Replacement.cpp [716/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangToolingCore.so.9 -o lib64/libclangToolingCore.so.9 lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Diagnostic.cpp.o lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Lookup.cpp.o lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Replacement.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangAST.so.9 lib64/libclangRewrite.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so && : [717/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangToolingCore.so.9 lib64/libclangToolingCore.so.9 lib64/libclangToolingCore.so && : [718/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Inclusions -I../lib/Tooling/Inclusions -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/IncludeStyle.cpp.o -MF lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/IncludeStyle.cpp.o.d -o lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/IncludeStyle.cpp.o -c ../lib/Tooling/Inclusions/IncludeStyle.cpp [719/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Inclusions -I../lib/Tooling/Inclusions -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderIncludes.cpp.o -MF lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderIncludes.cpp.o.d -o lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderIncludes.cpp.o -c ../lib/Tooling/Inclusions/HeaderIncludes.cpp [720/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangToolingInclusions.so.9 -o lib64/libclangToolingInclusions.so.9 lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderIncludes.cpp.o lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/IncludeStyle.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangToolingCore.so.9 lib64/libclangRewrite.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [721/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangToolingInclusions.so.9 lib64/libclangToolingInclusions.so.9 lib64/libclangToolingInclusions.so && : [722/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Refactoring -I../lib/Tooling/Refactoring -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelectionRequirements.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelectionRequirements.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelectionRequirements.cpp.o -c ../lib/Tooling/Refactoring/ASTSelectionRequirements.cpp [723/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Refactoring -I../lib/Tooling/Refactoring -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/AtomicChange.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/AtomicChange.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/AtomicChange.cpp.o -c ../lib/Tooling/Refactoring/AtomicChange.cpp ../lib/Tooling/Refactoring/AtomicChange.cpp: In function 'llvm::Expected clang::tooling::{anonymous}::createReplacementsForHeaders(llvm::StringRef, llvm::StringRef, llvm::ArrayRef, const clang::format::FormatStyle&)': ../lib/Tooling/Refactoring/AtomicChange.cpp:162:25: warning: redundant move in return statement [-Wredundant-move] 162 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/Tooling/Refactoring/AtomicChange.cpp:162:25: note: remove 'std::move' call ../lib/Tooling/Refactoring/AtomicChange.cpp:170:25: warning: redundant move in return statement [-Wredundant-move] 170 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/Tooling/Refactoring/AtomicChange.cpp:170:25: note: remove 'std::move' call ../lib/Tooling/Refactoring/AtomicChange.cpp: In function 'llvm::Expected clang::tooling::{anonymous}::combineReplacementsInChanges(llvm::StringRef, llvm::ArrayRef)': ../lib/Tooling/Refactoring/AtomicChange.cpp:190:25: warning: redundant move in return statement [-Wredundant-move] 190 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/Tooling/Refactoring/AtomicChange.cpp:190:25: note: remove 'std::move' call [724/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Refactoring -I../lib/Tooling/Refactoring -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelection.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelection.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelection.cpp.o -c ../lib/Tooling/Refactoring/ASTSelection.cpp ../lib/Tooling/Refactoring/ASTSelection.cpp: In member function 'llvm::Optional {anonymous}::ASTSelectionFinder::getSelectedASTNode()': ../lib/Tooling/Refactoring/ASTSelection.cpp:60:21: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ ../lib/Tooling/Refactoring/ASTSelection.cpp:60:21: note: remove 'std::move' call [725/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Refactoring -I../lib/Tooling/Refactoring -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/SourceExtraction.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/SourceExtraction.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/SourceExtraction.cpp.o -c ../lib/Tooling/Refactoring/Extract/SourceExtraction.cpp [726/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Refactoring -I../lib/Tooling/Refactoring -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/Extract.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/Extract.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/Extract.cpp.o -c ../lib/Tooling/Refactoring/Extract/Extract.cpp ../lib/Tooling/Refactoring/Extract/Extract.cpp: In member function 'virtual llvm::Expected > clang::tooling::ExtractFunction::createSourceReplacements(clang::tooling::RefactoringRuleContext&)': ../lib/Tooling/Refactoring/Extract/Extract.cpp:172:23: warning: redundant move in return statement [-Wredundant-move] 172 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/Tooling/Refactoring/Extract/Extract.cpp:172:23: note: remove 'std::move' call ../lib/Tooling/Refactoring/Extract/Extract.cpp:189:23: warning: redundant move in return statement [-Wredundant-move] 189 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/Tooling/Refactoring/Extract/Extract.cpp:189:23: note: remove 'std::move' call [727/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Refactoring -I../lib/Tooling/Refactoring -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RangeSelector.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RangeSelector.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RangeSelector.cpp.o -c ../lib/Tooling/Refactoring/RangeSelector.cpp [728/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Refactoring -I../lib/Tooling/Refactoring -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RefactoringActions.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RefactoringActions.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RefactoringActions.cpp.o -c ../lib/Tooling/Refactoring/RefactoringActions.cpp [729/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Refactoring -I../lib/Tooling/Refactoring -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/SymbolOccurrences.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/SymbolOccurrences.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/SymbolOccurrences.cpp.o -c ../lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp [730/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Refactoring -I../lib/Tooling/Refactoring -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/RenamingAction.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/RenamingAction.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/RenamingAction.cpp.o -c ../lib/Tooling/Refactoring/Rename/RenamingAction.cpp ../lib/Tooling/Refactoring/Rename/RenamingAction.cpp: In function 'llvm::Expected > clang::tooling::createRenameReplacements(const SymbolOccurrences&, const clang::SourceManager&, const clang::tooling::SymbolName&)': ../lib/Tooling/Refactoring/Rename/RenamingAction.cpp:159:25: warning: redundant move in return statement [-Wredundant-move] 159 | return std::move(Error); | ~~~~~~~~~^~~~~~~ ../lib/Tooling/Refactoring/Rename/RenamingAction.cpp:159:25: note: remove 'std::move' call ../lib/Tooling/Refactoring/Rename/RenamingAction.cpp:163:19: warning: redundant move in return statement [-Wredundant-move] 163 | return std::move(Changes); | ~~~~~~~~~^~~~~~~~~ ../lib/Tooling/Refactoring/Rename/RenamingAction.cpp:163:19: note: remove 'std::move' call [731/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Refactoring -I../lib/Tooling/Refactoring -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFinder.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFinder.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFinder.cpp.o -c ../lib/Tooling/Refactoring/Rename/USRFinder.cpp [732/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Refactoring -I../lib/Tooling/Refactoring -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFindingAction.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFindingAction.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFindingAction.cpp.o -c ../lib/Tooling/Refactoring/Rename/USRFindingAction.cpp [733/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Refactoring -I../lib/Tooling/Refactoring -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/SourceCode.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/SourceCode.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/SourceCode.cpp.o -c ../lib/Tooling/Refactoring/SourceCode.cpp [734/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Refactoring -I../lib/Tooling/Refactoring -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Stencil.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Stencil.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Stencil.cpp.o -c ../lib/Tooling/Refactoring/Stencil.cpp ../lib/Tooling/Refactoring/Stencil.cpp: In member function 'llvm::Expected > clang::tooling::Stencil::eval(const clang::ast_matchers::MatchFinder::MatchResult&) const': ../lib/Tooling/Refactoring/Stencil.cpp:161:23: warning: redundant move in return statement [-Wredundant-move] 161 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/Tooling/Refactoring/Stencil.cpp:161:23: note: remove 'std::move' call [735/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Refactoring -I../lib/Tooling/Refactoring -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRLocFinder.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRLocFinder.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRLocFinder.cpp.o -c ../lib/Tooling/Refactoring/Rename/USRLocFinder.cpp [736/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Refactoring -I../lib/Tooling/Refactoring -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Transformer.cpp.o -MF lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Transformer.cpp.o.d -o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Transformer.cpp.o -c ../lib/Tooling/Refactoring/Transformer.cpp [737/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/ASTDiff -I../lib/Tooling/ASTDiff -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/ASTDiff/CMakeFiles/obj.clangToolingASTDiff.dir/ASTDiff.cpp.o -MF lib/Tooling/ASTDiff/CMakeFiles/obj.clangToolingASTDiff.dir/ASTDiff.cpp.o.d -o lib/Tooling/ASTDiff/CMakeFiles/obj.clangToolingASTDiff.dir/ASTDiff.cpp.o -c ../lib/Tooling/ASTDiff/ASTDiff.cpp [738/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangToolingASTDiff.so.9 -o lib64/libclangToolingASTDiff.so.9 lib/Tooling/ASTDiff/CMakeFiles/obj.clangToolingASTDiff.dir/ASTDiff.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so && : [739/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangToolingASTDiff.so.9 lib64/libclangToolingASTDiff.so.9 lib64/libclangToolingASTDiff.so && : [740/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Syntax -I../lib/Tooling/Syntax -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/BuildTree.cpp.o -MF lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/BuildTree.cpp.o.d -o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/BuildTree.cpp.o -c ../lib/Tooling/Syntax/BuildTree.cpp [741/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Syntax -I../lib/Tooling/Syntax -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Nodes.cpp.o -MF lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Nodes.cpp.o.d -o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Nodes.cpp.o -c ../lib/Tooling/Syntax/Nodes.cpp [742/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Syntax -I../lib/Tooling/Syntax -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tree.cpp.o -MF lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tree.cpp.o.d -o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tree.cpp.o -c ../lib/Tooling/Syntax/Tree.cpp [743/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/Syntax -I../lib/Tooling/Syntax -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tokens.cpp.o -MF lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tokens.cpp.o.d -o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tokens.cpp.o -c ../lib/Tooling/Syntax/Tokens.cpp [744/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangToolingSyntax.so.9 -o lib64/libclangToolingSyntax.so.9 lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/BuildTree.cpp.o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Nodes.cpp.o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tokens.cpp.o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tree.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangFrontend.so.9 lib64/libclangToolingCore.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [745/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangToolingSyntax.so.9 lib64/libclangToolingSyntax.so.9 lib64/libclangToolingSyntax.so && : [746/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DirectoryWatcher -I../lib/DirectoryWatcher -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/DirectoryScanner.cpp.o -MF lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/DirectoryScanner.cpp.o.d -o lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/DirectoryScanner.cpp.o -c ../lib/DirectoryWatcher/DirectoryScanner.cpp [747/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DirectoryWatcher -I../lib/DirectoryWatcher -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/linux/DirectoryWatcher-linux.cpp.o -MF lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/linux/DirectoryWatcher-linux.cpp.o.d -o lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/linux/DirectoryWatcher-linux.cpp.o -c ../lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp [748/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Tooling/DependencyScanning -I../lib/Tooling/DependencyScanning -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningWorker.cpp.o -MF lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningWorker.cpp.o.d -o lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningWorker.cpp.o -c ../lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp [749/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangDirectoryWatcher.so.9 -o lib64/libclangDirectoryWatcher.so.9 lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/DirectoryScanner.cpp.o lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/linux/DirectoryWatcher-linux.cpp.o /usr/lib64/libLLVM-9.so -lpthread && : [750/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangDirectoryWatcher.so.9 lib64/libclangDirectoryWatcher.so.9 lib64/libclangDirectoryWatcher.so && : [751/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Index -I../lib/Index -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Index/CMakeFiles/obj.clangIndex.dir/CodegenNameGenerator.cpp.o -MF lib/Index/CMakeFiles/obj.clangIndex.dir/CodegenNameGenerator.cpp.o.d -o lib/Index/CMakeFiles/obj.clangIndex.dir/CodegenNameGenerator.cpp.o -c ../lib/Index/CodegenNameGenerator.cpp [752/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Index -I../lib/Index -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Index/CMakeFiles/obj.clangIndex.dir/CommentToXML.cpp.o -MF lib/Index/CMakeFiles/obj.clangIndex.dir/CommentToXML.cpp.o.d -o lib/Index/CMakeFiles/obj.clangIndex.dir/CommentToXML.cpp.o -c ../lib/Index/CommentToXML.cpp [753/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Index -I../lib/Index -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Index/CMakeFiles/obj.clangIndex.dir/FileIndexRecord.cpp.o -MF lib/Index/CMakeFiles/obj.clangIndex.dir/FileIndexRecord.cpp.o.d -o lib/Index/CMakeFiles/obj.clangIndex.dir/FileIndexRecord.cpp.o -c ../lib/Index/FileIndexRecord.cpp [754/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Index -I../lib/Index -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Index/CMakeFiles/obj.clangIndex.dir/IndexDecl.cpp.o -MF lib/Index/CMakeFiles/obj.clangIndex.dir/IndexDecl.cpp.o.d -o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexDecl.cpp.o -c ../lib/Index/IndexDecl.cpp [755/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Index -I../lib/Index -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Index/CMakeFiles/obj.clangIndex.dir/IndexBody.cpp.o -MF lib/Index/CMakeFiles/obj.clangIndex.dir/IndexBody.cpp.o.d -o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexBody.cpp.o -c ../lib/Index/IndexBody.cpp [756/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Index -I../lib/Index -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingAction.cpp.o -MF lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingAction.cpp.o.d -o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingAction.cpp.o -c ../lib/Index/IndexingAction.cpp [757/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Index -I../lib/Index -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingContext.cpp.o -MF lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingContext.cpp.o.d -o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingContext.cpp.o -c ../lib/Index/IndexingContext.cpp [758/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Index -I../lib/Index -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Index/CMakeFiles/obj.clangIndex.dir/IndexSymbol.cpp.o -MF lib/Index/CMakeFiles/obj.clangIndex.dir/IndexSymbol.cpp.o.d -o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexSymbol.cpp.o -c ../lib/Index/IndexSymbol.cpp [759/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Index -I../lib/Index -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Index/CMakeFiles/obj.clangIndex.dir/USRGeneration.cpp.o -MF lib/Index/CMakeFiles/obj.clangIndex.dir/USRGeneration.cpp.o.d -o lib/Index/CMakeFiles/obj.clangIndex.dir/USRGeneration.cpp.o -c ../lib/Index/USRGeneration.cpp [760/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/APSIntType.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/APSIntType.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/APSIntType.cpp.o -c ../lib/StaticAnalyzer/Core/APSIntType.cpp [761/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Index -I../lib/Index -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Index/CMakeFiles/obj.clangIndex.dir/IndexTypeSourceInfo.cpp.o -MF lib/Index/CMakeFiles/obj.clangIndex.dir/IndexTypeSourceInfo.cpp.o.d -o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexTypeSourceInfo.cpp.o -c ../lib/Index/IndexTypeSourceInfo.cpp [762/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o -c ../lib/StaticAnalyzer/Core/AnalysisManager.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:19, from ../lib/StaticAnalyzer/Core/AnalysisManager.cpp:9: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [763/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o -c ../lib/StaticAnalyzer/Core/AnalyzerOptions.cpp [764/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BlockCounter.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BlockCounter.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BlockCounter.cpp.o -c ../lib/StaticAnalyzer/Core/BlockCounter.cpp [765/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o -c ../lib/StaticAnalyzer/Core/BasicValueFactory.cpp [766/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporter.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporter.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporter.cpp.o -c ../lib/StaticAnalyzer/Core/BugReporter.cpp In file included from ../lib/StaticAnalyzer/Core/BugReporter.cpp:14: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [767/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o -c ../lib/StaticAnalyzer/Core/BugReporterVisitors.cpp In file included from ../lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:36: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call ../lib/StaticAnalyzer/Core/BugReporterVisitors.cpp: In member function 'virtual std::shared_ptr clang::ento::TrackConstraintBRVisitor::VisitNode(const clang::ento::ExplodedNode*, clang::ento::BugReporterContext&, clang::ento::BugReport&)': ../lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1517:21: warning: redundant move in return statement [-Wredundant-move] 1517 | return std::move(X); | ~~~~~~~~~^~~ ../lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1517:21: note: remove 'std::move' call ../lib/StaticAnalyzer/Core/BugReporterVisitors.cpp: In member function 'std::shared_ptr clang::ento::ConditionBRVisitor::VisitTrueTest(const clang::Expr*, const clang::DeclRefExpr*, clang::ento::BugReporterContext&, clang::ento::BugReport&, const clang::ento::ExplodedNode*, bool, bool)': ../lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:2492:19: warning: redundant move in return statement [-Wredundant-move] 2492 | return std::move(event); | ~~~~~~~~~^~~~~~~ ../lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:2492:19: note: remove 'std::move' call [768/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallEvent.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallEvent.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallEvent.cpp.o -c ../lib/StaticAnalyzer/Core/CallEvent.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Core/CallEvent.cpp:15: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call In file included from ../include/clang/CrossTU/CrossTranslationUnit.h:17, from ../lib/StaticAnalyzer/Core/CallEvent.cpp:31: ../include/clang/AST/ASTImporterSharedState.h: In member function 'void clang::ASTImporterSharedState::setImportDeclError(clang::Decl*, clang::ImportError)': ../include/clang/AST/ASTImporterSharedState.h:76:24: warning: implicitly-declared 'clang::ImportError& clang::ImportError::operator=(const clang::ImportError&)' is deprecated [-Wdeprecated-copy] 76 | ImportErrors[To] = Error; | ^~~~~ In file included from ../include/clang/AST/ASTImporterSharedState.h:22, from ../include/clang/CrossTU/CrossTranslationUnit.h:17, from ../lib/StaticAnalyzer/Core/CallEvent.cpp:31: ../include/clang/AST/ASTImporter.h:64:5: note: because 'clang::ImportError' has user-provided 'clang::ImportError::ImportError(const clang::ImportError&)' 64 | ImportError(const ImportError &Other) : Error(Other.Error) { } | ^~~~~~~~~~~ [769/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Checker.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Checker.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Checker.cpp.o -c ../lib/StaticAnalyzer/Core/Checker.cpp [770/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerContext.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerContext.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerContext.cpp.o -c ../lib/StaticAnalyzer/Core/CheckerContext.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Core/CheckerContext.cpp:14: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [771/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o -c ../lib/StaticAnalyzer/Core/CheckerHelpers.cpp [772/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o -c ../lib/StaticAnalyzer/Core/CommonBugCategories.cpp [773/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o -c ../lib/StaticAnalyzer/Core/ConstraintManager.cpp [774/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerManager.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerManager.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerManager.cpp.o -c ../lib/StaticAnalyzer/Core/CheckerManager.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Core/CheckerManager.cpp:21: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call ../lib/StaticAnalyzer/Core/CheckerManager.cpp: In function 'void expandGraphWithCheckers(CHECK_CTX, clang::ento::ExplodedNodeSet&, const clang::ento::ExplodedNodeSet&) [with CHECK_CTX = {anonymous}::CheckObjCMessageContext]': ../lib/StaticAnalyzer/Core/CheckerManager.cpp:218:12: warning: 'IsPreVisit' may be used uninitialized in this function [-Wmaybe-uninitialized] 218 | bool IsPreVisit; | ^~~~~~~~~~ [775/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CoreEngine.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CoreEngine.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CoreEngine.cpp.o -c ../lib/StaticAnalyzer/Core/CoreEngine.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:22, from ../lib/StaticAnalyzer/Core/CoreEngine.cpp:14: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [776/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicTypeMap.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicTypeMap.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicTypeMap.cpp.o -c ../lib/StaticAnalyzer/Core/DynamicTypeMap.cpp [777/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Environment.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Environment.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Environment.cpp.o -c ../lib/StaticAnalyzer/Core/Environment.cpp [778/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o -c ../lib/StaticAnalyzer/Core/ExplodedGraph.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Core/ExplodedGraph.cpp:22: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [779/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngine.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngine.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngine.cpp.o -c ../lib/StaticAnalyzer/Core/ExprEngine.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../lib/StaticAnalyzer/Core/ExprEngine.cpp:15: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [780/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o -c ../lib/StaticAnalyzer/Core/ExprEngineC.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../lib/StaticAnalyzer/Core/ExprEngineC.cpp:16: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [781/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o -c ../lib/StaticAnalyzer/Core/ExprEngineCXX.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:13: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [782/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o -c ../lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:13: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [783/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o -c ../lib/StaticAnalyzer/Core/FunctionSummary.cpp [784/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o -c ../lib/StaticAnalyzer/Core/ExprEngineObjC.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:15: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [785/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o -c ../lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp [786/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/IssueHash.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/IssueHash.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/IssueHash.cpp.o -c ../lib/StaticAnalyzer/Core/IssueHash.cpp [787/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopWidening.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopWidening.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopWidening.cpp.o -c ../lib/StaticAnalyzer/Core/LoopWidening.cpp [788/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopUnrolling.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopUnrolling.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopUnrolling.cpp.o -c ../lib/StaticAnalyzer/Core/LoopUnrolling.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Core/LoopUnrolling.cpp:17: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [789/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/MemRegion.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/MemRegion.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/MemRegion.cpp.o -c ../lib/StaticAnalyzer/Core/MemRegion.cpp [790/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PathDiagnostic.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PathDiagnostic.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PathDiagnostic.cpp.o -c ../lib/StaticAnalyzer/Core/PathDiagnostic.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:19, from ../lib/StaticAnalyzer/Core/PathDiagnostic.cpp:32: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [791/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o -c ../lib/StaticAnalyzer/Core/PlistDiagnostics.cpp [792/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ProgramState.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ProgramState.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ProgramState.cpp.o -c ../lib/StaticAnalyzer/Core/ProgramState.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:19, from ../lib/StaticAnalyzer/Core/ProgramState.cpp:16: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [793/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o -c ../lib/StaticAnalyzer/Core/RangeConstraintManager.cpp [794/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangedConstraintManager.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangedConstraintManager.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangedConstraintManager.cpp.o -c ../lib/StaticAnalyzer/Core/RangedConstraintManager.cpp [795/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SarifDiagnostics.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SarifDiagnostics.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SarifDiagnostics.cpp.o -c ../lib/StaticAnalyzer/Core/SarifDiagnostics.cpp [796/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RegionStore.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RegionStore.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RegionStore.cpp.o -c ../lib/StaticAnalyzer/Core/RegionStore.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:19, from ../lib/StaticAnalyzer/Core/RegionStore.cpp:24: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call ../lib/StaticAnalyzer/Core/RegionStore.cpp: At global scope: ../lib/StaticAnalyzer/Core/RegionStore.cpp:138:23: warning: 'void {anonymous}::BindingKey::dump() const' defined but not used [-Wunused-function] 138 | LLVM_DUMP_METHOD void BindingKey::dump() const { llvm::errs() << *this; } | ^~~~~~~~~~ [797/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o -c ../lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:16: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [798/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o -c ../lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:19, from ../lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:14: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [799/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SMTConstraintManager.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SMTConstraintManager.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SMTConstraintManager.cpp.o -c ../lib/StaticAnalyzer/Core/SMTConstraintManager.cpp [800/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SubEngine.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SubEngine.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SubEngine.cpp.o -c ../lib/StaticAnalyzer/Core/SubEngine.cpp [801/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Store.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Store.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Store.cpp.o -c ../lib/StaticAnalyzer/Core/Store.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Core/Store.cpp:24: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [802/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SValBuilder.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SValBuilder.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SValBuilder.cpp.o -c ../lib/StaticAnalyzer/Core/SValBuilder.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:19, from ../lib/StaticAnalyzer/Core/SValBuilder.cpp:24: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [803/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SVals.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SVals.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SVals.cpp.o -c ../lib/StaticAnalyzer/Core/SVals.cpp [804/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SymbolManager.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SymbolManager.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SymbolManager.cpp.o -c ../lib/StaticAnalyzer/Core/SymbolManager.cpp ../lib/StaticAnalyzer/Core/SymbolManager.cpp: In member function 'bool clang::ento::SymbolReaper::isLive(clang::ento::SymbolRef)': ../lib/StaticAnalyzer/Core/SymbolManager.cpp:504:3: warning: 'KnownLive' may be used uninitialized in this function [-Wmaybe-uninitialized] 504 | if (KnownLive) | ^~ [805/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Core -I../lib/StaticAnalyzer/Core -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/WorkList.cpp.o -MF lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/WorkList.cpp.o.d -o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/WorkList.cpp.o -c ../lib/StaticAnalyzer/Core/WorkList.cpp [806/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BlockInCriticalSectionChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BlockInCriticalSectionChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BlockInCriticalSectionChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp:20: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [807/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o -c ../lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:26: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [808/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o -c ../lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp:21: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [809/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp:18: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [810/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp:13: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [811/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalysisOrderChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalysisOrderChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalysisOrderChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp:21: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [812/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXSelfAssignmentChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXSelfAssignmentChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXSelfAssignmentChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp:22: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [813/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp:18: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [814/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp:17: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [815/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp:21: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [816/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/CStringChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/CStringChecker.cpp:20: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [817/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp:18: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [818/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:20: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [819/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastValueChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastValueChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastValueChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/CastValueChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/CastValueChecker.cpp:16: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [820/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp:20: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [821/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o -c ../lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp In file included from ../lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp:37: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [822/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o -c ../lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp In file included from ../lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp:19: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [823/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSizeofPointer.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSizeofPointer.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSizeofPointer.cpp.o -c ../lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp In file included from ../lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp:16: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [824/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o -c ../lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp In file included from ../lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp:17: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [825/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o -c ../lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp:18: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [826/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/ChrootChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/ChrootChecker.cpp:17: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [827/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ConversionChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ConversionChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ConversionChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/ConversionChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/ConversionChecker.cpp:31: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [828/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CloneChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CloneChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CloneChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/CloneChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:19, from ../lib/StaticAnalyzer/Checkers/CloneChecker.cpp:21: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [829/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:20: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [830/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o -c ../lib/StaticAnalyzer/Checkers/DebugCheckers.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:19, from ../lib/StaticAnalyzer/Checkers/DebugCheckers.cpp:19: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [831/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeleteWithNonVirtualDtorChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeleteWithNonVirtualDtorChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeleteWithNonVirtualDtorChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp:24: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [832/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:20: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [833/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o -c ../lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp In file included from ../lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:27: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [834/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:19: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [835/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:23: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [836/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/EnumCastOutOfRangeChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/EnumCastOutOfRangeChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/EnumCastOutOfRangeChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp:24: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [837/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o -c ../lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:30: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [838/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:14: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [839/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp:19: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [840/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:24: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [841/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GCDAntipatternChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GCDAntipatternChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GCDAntipatternChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp:33: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [842/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GTestChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GTestChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GTestChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/GTestChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/GTestChecker.cpp:19: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [843/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InnerPointerChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InnerPointerChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InnerPointerChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp:21: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [844/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IdenticalExprChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IdenticalExprChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IdenticalExprChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:23: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [845/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:34: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [846/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/IteratorChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/IteratorChecker.cpp:72: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [847/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp:17: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [848/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp:18: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [849/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:24: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call ../lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp: In member function 'virtual std::shared_ptr {anonymous}::NonLocalizedStringBRVisitor::VisitNode(const clang::ento::ExplodedNode*, clang::ento::BugReporterContext&, clang::ento::BugReport&)': ../lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:1031:19: warning: redundant move in return statement [-Wredundant-move] 1031 | return std::move(Piece); | ~~~~~~~~~^~~~~~~ ../lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:1031:19: note: remove 'std::move' call In file included from ../include/clang/Basic/IdentifierTable.h:19, from ../include/clang/AST/DeclarationName.h:18, from ../include/clang/AST/DeclBase.h:18, from ../include/clang/AST/Decl.h:18, from ../include/clang/AST/Attr.h:18, from ../lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:18: ../include/clang/Basic/TokenKinds.h: In member function 'void {anonymous}::EmptyLocalizationContextChecker::MethodCrawler::VisitObjCMessageExpr(const clang::ObjCMessageExpr*)': ../include/clang/Basic/TokenKinds.h:79:74: warning: '*((void*)& Result +16)' may be used uninitialized in this function [-Wmaybe-uninitialized] 78 | return K == tok::string_literal || K == tok::wide_string_literal || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | K == tok::utf8_string_literal || K == tok::utf16_string_literal || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 80 | K == tok::utf32_string_literal; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:1151:9: note: '*((void*)& Result +16)' was declared here 1151 | Token Result; // This will hold the token just before the last ')' | ^~~~~~ ../lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:1175:7: warning: '*((void*)& Result +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 1175 | StringRef(Result.getLiteralData(), Result.getLength()).trim('"'); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [850/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp:22: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [851/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocOverflowSecurityChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocOverflowSecurityChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocOverflowSecurityChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp:22: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [852/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/MallocChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/MallocChecker.cpp:25: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [853/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:18: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [854/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MmapWriteExecChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MmapWriteExecChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MmapWriteExecChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp:20: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [855/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MIGChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MIGChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MIGChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/MIGChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/MIGChecker.cpp:29: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call In file included from ../include/clang/Analysis/ProgramPoint.h:17, from ../include/clang/StaticAnalyzer/Core/Checker.h:16, from ../include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18, from ../lib/StaticAnalyzer/Checkers/MIGChecker.cpp:26: ../include/clang/Analysis/AnalysisDeclContext.h: In function 'bool isInMIGCall(clang::ento::CheckerContext&)': ../include/clang/Analysis/AnalysisDeclContext.h:252:73: warning: 'SFC' may be used uninitialized in this function [-Wmaybe-uninitialized] 252 | const Decl *getDecl() const { return getAnalysisDeclContext()->getDecl(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ../lib/StaticAnalyzer/Checkers/MIGChecker.cpp:149:28: note: 'SFC' was declared here 149 | const StackFrameContext *SFC; | ^~~ [856/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MoveChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MoveChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MoveChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/MoveChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/MoveChecker.cpp:21: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [857/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIBugReporter.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIBugReporter.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIBugReporter.cpp.o -c ../lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:17, from ../lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h:19, from ../lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h:18, from ../lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp:15: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [858/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:17, from ../lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h:19, from ../lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h:18, from ../lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h:20, from ../lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp:17: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [859/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIFunctionClassifier.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIFunctionClassifier.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIFunctionClassifier.cpp.o -c ../lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:17, from ../lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp:14: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [860/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp:20: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [861/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp:23: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [862/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp:19: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [863/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp:22: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [864/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonnullGlobalConstantsChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonnullGlobalConstantsChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonnullGlobalConstantsChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp:27: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [865/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:33: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [866/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp:19: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [867/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NumberObjectConversionChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NumberObjectConversionChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NumberObjectConversionChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:30: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [868/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp:17: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [869/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAutoreleaseWriteChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAutoreleaseWriteChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAutoreleaseWriteChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp:31: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [870/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp:23: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [871/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCPropertyChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCPropertyChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCPropertyChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp:18: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [872/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp:20: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [873/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:43: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [874/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSuperDeallocChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSuperDeallocChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSuperDeallocChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp:17: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [875/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:22: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [876/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/OSObjectCStyleCast.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/OSObjectCStyleCast.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/OSObjectCStyleCast.cpp.o -c ../lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp In file included from ../lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp:16: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [877/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/PaddingChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/PaddingChecker.cpp:20: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [878/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:20: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [879/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerIterationChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerIterationChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerIterationChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/PointerIterationChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/PointerIterationChecker.cpp:17: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [880/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSortingChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSortingChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSortingChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp:17: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [881/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp:19: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [882/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:18: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [883/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h:21, from ../lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h:18, from ../lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp:14: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [884/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountDiagnostics.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountDiagnostics.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountDiagnostics.cpp.o -c ../lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h:21, from ../lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp:14: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call ../lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp: In member function 'virtual std::shared_ptr clang::ento::retaincountchecker::RefCountReportVisitor::VisitNode(const clang::ento::ExplodedNode*, clang::ento::BugReporterContext&, clang::ento::BugReport&)': ../lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp:603:19: warning: redundant move in return statement [-Wredundant-move] 603 | return std::move(P); | ~~~~~~~~~^~~ ../lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp:603:19: note: remove 'std::move' call [885/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp:18: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [886/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp:19: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [887/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnValueChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnValueChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnValueChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp:17: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [888/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RunLoopAutoreleaseLeakChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RunLoopAutoreleaseLeakChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RunLoopAutoreleaseLeakChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp:29: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [889/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp:20: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [890/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrModeling.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrModeling.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrModeling.cpp.o -c ../lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp:21: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [891/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp:20: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [892/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/StreamChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/StreamChecker.cpp:17: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [893/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdLibraryFunctionsChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdLibraryFunctionsChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdLibraryFunctionsChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:56: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [894/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Taint.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Taint.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Taint.cpp.o -c ../lib/StaticAnalyzer/Checkers/Taint.cpp In file included from ../lib/StaticAnalyzer/Checkers/Taint.cpp:14: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [895/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp:18: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [896/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/TraversalChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/TraversalChecker.cpp:18: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [897/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:17: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [898/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp:18: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [899/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustNonnullChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustNonnullChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustNonnullChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp:25: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [900/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:18: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [901/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp:18: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [902/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp:19: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [903/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:18: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [904/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedPointee.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedPointee.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedPointee.cpp.o -c ../lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h:68, from ../lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp:17: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [905/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedObjectChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedObjectChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedObjectChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h:68, from ../lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp:21: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [906/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp:19: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [907/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:19: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [908/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/VforkChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/VforkChecker.cpp:28: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [909/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:22: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [910/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ValistChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ValistChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ValistChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/ValistChecker.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:31, from ../lib/StaticAnalyzer/Checkers/ValistChecker.cpp:18: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [911/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Checkers -I../lib/StaticAnalyzer/Checkers -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o -MF lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o.d -o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o -c ../lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp In file included from ../lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp:16: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [912/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Frontend -I../lib/StaticAnalyzer/Frontend -I../include -Iinclude -I/include -Ilib/StaticAnalyzer/Frontend/../Checkers -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistration.cpp.o -MF lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistration.cpp.o.d -o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistration.cpp.o -c ../lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp [913/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Frontend -I../lib/StaticAnalyzer/Frontend -I../include -Iinclude -I/include -Ilib/StaticAnalyzer/Frontend/../Checkers -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o -MF lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o.d -o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o -c ../lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp In file included from ../include/clang/CrossTU/CrossTranslationUnit.h:17, from ../lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:24: ../include/clang/AST/ASTImporterSharedState.h: In member function 'void clang::ASTImporterSharedState::setImportDeclError(clang::Decl*, clang::ImportError)': ../include/clang/AST/ASTImporterSharedState.h:76:24: warning: implicitly-declared 'clang::ImportError& clang::ImportError::operator=(const clang::ImportError&)' is deprecated [-Wdeprecated-copy] 76 | ImportErrors[To] = Error; | ^~~~~ In file included from ../include/clang/AST/ASTImporterSharedState.h:22, from ../include/clang/CrossTU/CrossTranslationUnit.h:17, from ../lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:24: ../include/clang/AST/ASTImporter.h:64:5: note: because 'clang::ImportError' has user-provided 'clang::ImportError::ImportError(const clang::ImportError&)' 64 | ImportError(const ImportError &Other) : Error(Other.Error) { } | ^~~~~~~~~~~ In file included from ../lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:29: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [914/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Frontend -I../lib/StaticAnalyzer/Frontend -I../include -Iinclude -I/include -Ilib/StaticAnalyzer/Frontend/../Checkers -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistry.cpp.o -MF lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistry.cpp.o.d -o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistry.cpp.o -c ../lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp [915/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Frontend -I../lib/StaticAnalyzer/Frontend -I../include -Iinclude -I/include -Ilib/StaticAnalyzer/Frontend/../Checkers -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o -MF lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o.d -o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o -c ../lib/StaticAnalyzer/Frontend/ModelConsumer.cpp [916/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Frontend -I../lib/StaticAnalyzer/Frontend -I../include -Iinclude -I/include -Ilib/StaticAnalyzer/Frontend/../Checkers -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o -MF lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o.d -o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o -c ../lib/StaticAnalyzer/Frontend/FrontendActions.cpp [917/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Format -I../lib/Format -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/AffectedRangeManager.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/AffectedRangeManager.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/AffectedRangeManager.cpp.o -c ../lib/Format/AffectedRangeManager.cpp [918/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Format -I../lib/Format -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/BreakableToken.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/BreakableToken.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/BreakableToken.cpp.o -c ../lib/Format/BreakableToken.cpp [919/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/StaticAnalyzer/Frontend -I../lib/StaticAnalyzer/Frontend -I../include -Iinclude -I/include -Ilib/StaticAnalyzer/Frontend/../Checkers -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o -MF lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o.d -o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o -c ../lib/StaticAnalyzer/Frontend/ModelInjector.cpp [920/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Format -I../lib/Format -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/ContinuationIndenter.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/ContinuationIndenter.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/ContinuationIndenter.cpp.o -c ../lib/Format/ContinuationIndenter.cpp [921/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Format -I../lib/Format -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/FormatToken.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/FormatToken.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/FormatToken.cpp.o -c ../lib/Format/FormatToken.cpp [922/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Format -I../lib/Format -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/FormatTokenLexer.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/FormatTokenLexer.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/FormatTokenLexer.cpp.o -c ../lib/Format/FormatTokenLexer.cpp [923/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Format -I../lib/Format -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/Format.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/Format.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/Format.cpp.o -c ../lib/Format/Format.cpp ../lib/Format/Format.cpp: In function 'void clang::format::sortCppIncludes(const clang::format::FormatStyle&, const llvm::SmallVectorImpl&, llvm::ArrayRef, llvm::StringRef, llvm::StringRef, clang::tooling::Replacements&, unsigned int*)': ../lib/Format/Format.cpp:1831:53: warning: 'CursorToEOLOffset' may be used uninitialized in this function [-Wmaybe-uninitialized] 1831 | *Cursor = IncludesBeginOffset + result.size() - CursorToEOLOffset; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../lib/Format/Format.cpp:1830:16: warning: 'CursorIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 1830 | if (Cursor && CursorIndex == Index) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [924/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Format -I../lib/Format -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/NamespaceEndCommentsFixer.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/NamespaceEndCommentsFixer.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/NamespaceEndCommentsFixer.cpp.o -c ../lib/Format/NamespaceEndCommentsFixer.cpp [925/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Format -I../lib/Format -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/SortJavaScriptImports.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/SortJavaScriptImports.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/SortJavaScriptImports.cpp.o -c ../lib/Format/SortJavaScriptImports.cpp [926/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Format -I../lib/Format -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnalyzer.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnalyzer.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnalyzer.cpp.o -c ../lib/Format/TokenAnalyzer.cpp [927/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Format -I../lib/Format -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnnotator.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnnotator.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnnotator.cpp.o -c ../lib/Format/TokenAnnotator.cpp [928/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Format -I../lib/Format -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineFormatter.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineFormatter.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineFormatter.cpp.o -c ../lib/Format/UnwrappedLineFormatter.cpp [929/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Format -I../lib/Format -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineParser.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineParser.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineParser.cpp.o -c ../lib/Format/UnwrappedLineParser.cpp [930/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Format -I../lib/Format -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/UsingDeclarationsSorter.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/UsingDeclarationsSorter.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/UsingDeclarationsSorter.cpp.o -c ../lib/Format/UsingDeclarationsSorter.cpp [931/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/diagtool -I../tools/diagtool -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/diagtool/CMakeFiles/diagtool.dir/diagtool_main.cpp.o -MF tools/diagtool/CMakeFiles/diagtool.dir/diagtool_main.cpp.o.d -o tools/diagtool/CMakeFiles/diagtool.dir/diagtool_main.cpp.o -c ../tools/diagtool/diagtool_main.cpp [932/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/diagtool -I../tools/diagtool -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/diagtool/CMakeFiles/diagtool.dir/DiagTool.cpp.o -MF tools/diagtool/CMakeFiles/diagtool.dir/DiagTool.cpp.o.d -o tools/diagtool/CMakeFiles/diagtool.dir/DiagTool.cpp.o -c ../tools/diagtool/DiagTool.cpp [933/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Format -I../lib/Format -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT lib/Format/CMakeFiles/obj.clangFormat.dir/WhitespaceManager.cpp.o -MF lib/Format/CMakeFiles/obj.clangFormat.dir/WhitespaceManager.cpp.o.d -o lib/Format/CMakeFiles/obj.clangFormat.dir/WhitespaceManager.cpp.o -c ../lib/Format/WhitespaceManager.cpp [934/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangFormat.so.9 -o lib64/libclangFormat.so.9 lib/Format/CMakeFiles/obj.clangFormat.dir/AffectedRangeManager.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/BreakableToken.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/ContinuationIndenter.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/Format.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/FormatToken.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/FormatTokenLexer.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/NamespaceEndCommentsFixer.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/SortJavaScriptImports.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnalyzer.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnnotator.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineFormatter.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineParser.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/UsingDeclarationsSorter.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/WhitespaceManager.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangToolingInclusions.so.9 lib64/libclangToolingCore.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [935/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangFormat.so.9 lib64/libclangFormat.so.9 lib64/libclangFormat.so && : [936/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/diagtool -I../tools/diagtool -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/diagtool/CMakeFiles/diagtool.dir/DiagnosticNames.cpp.o -MF tools/diagtool/CMakeFiles/diagtool.dir/DiagnosticNames.cpp.o.d -o tools/diagtool/CMakeFiles/diagtool.dir/DiagnosticNames.cpp.o -c ../tools/diagtool/DiagnosticNames.cpp [937/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTooling.so.9 -o lib64/libclangTooling.so.9 lib/Tooling/CMakeFiles/obj.clangTooling.dir/AllTUsExecution.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/CommonOptionsParser.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/CompilationDatabase.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/Execution.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/FileMatchTrie.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/FixIt.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/GuessTargetAndModeCompilationDatabase.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/InterpolatingCompilationDatabase.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/JSONCompilationDatabase.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/Refactoring.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/RefactoringCallbacks.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/StandaloneExecution.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/Tooling.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangFormat.so.9 lib64/libclangFrontend.so.9 lib64/libclangSerialization.so.9 lib64/libclangToolingCore.so.9 lib64/libclangRewrite.so.9 lib64/libclangDriver.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [938/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTooling.so.9 lib64/libclangTooling.so.9 lib64/libclangTooling.so && : [939/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/diagtool -I../tools/diagtool -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/diagtool/CMakeFiles/diagtool.dir/FindDiagnosticID.cpp.o -MF tools/diagtool/CMakeFiles/diagtool.dir/FindDiagnosticID.cpp.o.d -o tools/diagtool/CMakeFiles/diagtool.dir/FindDiagnosticID.cpp.o -c ../tools/diagtool/FindDiagnosticID.cpp [940/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangIndex.so.9 -o lib64/libclangIndex.so.9 lib/Index/CMakeFiles/obj.clangIndex.dir/CodegenNameGenerator.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/CommentToXML.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/FileIndexRecord.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexBody.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexDecl.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingAction.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingContext.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexSymbol.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexTypeSourceInfo.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/USRGeneration.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangFormat.so.9 lib64/libclangFrontend.so.9 lib64/libclangSerialization.so.9 lib64/libclangToolingCore.so.9 lib64/libclangRewrite.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [941/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangIndex.so.9 lib64/libclangIndex.so.9 lib64/libclangIndex.so && : [942/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/diagtool -I../tools/diagtool -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/diagtool/CMakeFiles/diagtool.dir/ListWarnings.cpp.o -MF tools/diagtool/CMakeFiles/diagtool.dir/ListWarnings.cpp.o.d -o tools/diagtool/CMakeFiles/diagtool.dir/ListWarnings.cpp.o -c ../tools/diagtool/ListWarnings.cpp [943/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangCrossTU.so.9 -o lib64/libclangCrossTU.so.9 lib/CrossTU/CMakeFiles/obj.clangCrossTU.dir/CrossTranslationUnit.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangIndex.so.9 lib64/libclangFrontend.so.9 lib64/libclangAST.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [944/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangCrossTU.so.9 lib64/libclangCrossTU.so.9 lib64/libclangCrossTU.so && : [945/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangToolingRefactoring.so.9 -o lib64/libclangToolingRefactoring.so.9 lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelection.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelectionRequirements.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/AtomicChange.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/Extract.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/SourceExtraction.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RangeSelector.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RefactoringActions.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/RenamingAction.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/SymbolOccurrences.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFinder.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFindingAction.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRLocFinder.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/SourceCode.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Stencil.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Transformer.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangIndex.so.9 lib64/libclangFormat.so.9 lib64/libclangToolingCore.so.9 lib64/libclangRewrite.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [946/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangToolingRefactoring.so.9 lib64/libclangToolingRefactoring.so.9 lib64/libclangToolingRefactoring.so && : [947/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/diagtool -I../tools/diagtool -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/diagtool/CMakeFiles/diagtool.dir/ShowEnabledWarnings.cpp.o -MF tools/diagtool/CMakeFiles/diagtool.dir/ShowEnabledWarnings.cpp.o.d -o tools/diagtool/CMakeFiles/diagtool.dir/ShowEnabledWarnings.cpp.o -c ../tools/diagtool/ShowEnabledWarnings.cpp [948/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/diagtool -I../tools/diagtool -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/diagtool/CMakeFiles/diagtool.dir/TreeView.cpp.o -MF tools/diagtool/CMakeFiles/diagtool.dir/TreeView.cpp.o.d -o tools/diagtool/CMakeFiles/diagtool.dir/TreeView.cpp.o -c ../tools/diagtool/TreeView.cpp [949/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangStaticAnalyzerCore.so.9 -o lib64/libclangStaticAnalyzerCore.so.9 lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/APSIntType.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BlockCounter.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporter.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallEvent.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Checker.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerContext.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CoreEngine.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicTypeMap.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Environment.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngine.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/IssueHash.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopUnrolling.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopWidening.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/MemRegion.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PathDiagnostic.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ProgramState.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangedConstraintManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RegionStore.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SarifDiagnostics.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SMTConstraintManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Store.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SubEngine.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SValBuilder.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SVals.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SymbolManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/WorkList.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangCrossTU.so.9 lib64/libclangAnalysis.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangRewrite.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [950/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangStaticAnalyzerCore.so.9 lib64/libclangStaticAnalyzerCore.so.9 lib64/libclangStaticAnalyzerCore.so && : [951/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/clang-diff -I../tools/clang-diff -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/clang-diff/CMakeFiles/clang-diff.dir/ClangDiff.cpp.o -MF tools/clang-diff/CMakeFiles/clang-diff.dir/ClangDiff.cpp.o.d -o tools/clang-diff/CMakeFiles/clang-diff.dir/ClangDiff.cpp.o -c ../tools/clang-diff/ClangDiff.cpp [952/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangStaticAnalyzerCheckers.so.9 -o lib64/libclangStaticAnalyzerCheckers.so.9 lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalysisOrderChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BlockInCriticalSectionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastValueChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSizeofPointer.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CloneChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ConversionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXSelfAssignmentChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeleteWithNonVirtualDtorChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/EnumCastOutOfRangeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GCDAntipatternChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GTestChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IdenticalExprChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InnerPointerChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocOverflowSecurityChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MmapWriteExecChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MIGChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MoveChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIBugReporter.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIFunctionClassifier.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonnullGlobalConstantsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NumberObjectConversionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAutoreleaseWriteChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCPropertyChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSuperDeallocChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/OSObjectCStyleCast.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerIterationChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSortingChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountDiagnostics.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnValueChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RunLoopAutoreleaseLeakChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrModeling.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdLibraryFunctionsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Taint.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustNonnullChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedObjectChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedPointee.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ValistChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangStaticAnalyzerCore.so.9 lib64/libclangAnalysis.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [953/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangStaticAnalyzerCheckers.so.9 lib64/libclangStaticAnalyzerCheckers.so.9 lib64/libclangStaticAnalyzerCheckers.so && : [954/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangStaticAnalyzerFrontend.so.9 -o lib64/libclangStaticAnalyzerFrontend.so.9 lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistration.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistry.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangStaticAnalyzerCheckers.so.9 lib64/libclangStaticAnalyzerCore.so.9 lib64/libclangCrossTU.so.9 lib64/libclangFrontend.so.9 lib64/libclangAnalysis.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [955/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangStaticAnalyzerFrontend.so.9 lib64/libclangStaticAnalyzerFrontend.so.9 lib64/libclangStaticAnalyzerFrontend.so && : [956/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangFrontendTool.so.9 -o lib64/libclangFrontendTool.so.9 lib/FrontendTool/CMakeFiles/obj.clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangCodeGen.so.9 lib64/libclangRewriteFrontend.so.9 lib64/libclangARCMigrate.so.9 lib64/libclangStaticAnalyzerFrontend.so.9 lib64/libclangFrontend.so.9 lib64/libclangDriver.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [957/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangFrontendTool.so.9 lib64/libclangFrontendTool.so.9 lib64/libclangFrontendTool.so && : [958/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangDependencyScanning.so.9 -o lib64/libclangDependencyScanning.so.9 lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningWorker.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangFrontendTool.so.9 lib64/libclangTooling.so.9 lib64/libclangFrontend.so.9 lib64/libclangDriver.so.9 lib64/libclangParse.so.9 lib64/libclangSerialization.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [959/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangDependencyScanning.so.9 lib64/libclangDependencyScanning.so.9 lib64/libclangDependencyScanning.so && : [960/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/clang-format -I../tools/clang-format -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/clang-format/CMakeFiles/clang-format.dir/ClangFormat.cpp.o -MF tools/clang-format/CMakeFiles/clang-format.dir/ClangFormat.cpp.o.d -o tools/clang-format/CMakeFiles/clang-format.dir/ClangFormat.cpp.o -c ../tools/clang-format/ClangFormat.cpp [961/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/clang-fuzzer/handle-cxx -I../tools/clang-fuzzer/handle-cxx -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/clang-fuzzer/handle-cxx/CMakeFiles/obj.clangHandleCXX.dir/handle_cxx.cpp.o -MF tools/clang-fuzzer/handle-cxx/CMakeFiles/obj.clangHandleCXX.dir/handle_cxx.cpp.o.d -o tools/clang-fuzzer/handle-cxx/CMakeFiles/obj.clangHandleCXX.dir/handle_cxx.cpp.o -c ../tools/clang-fuzzer/handle-cxx/handle_cxx.cpp [962/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangHandleCXX.so.9 -o lib64/libclangHandleCXX.so.9 tools/clang-fuzzer/handle-cxx/CMakeFiles/obj.clangHandleCXX.dir/handle_cxx.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangCodeGen.so.9 lib64/libclangTooling.so.9 lib64/libclangFrontend.so.9 lib64/libclangSerialization.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [963/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangHandleCXX.so.9 lib64/libclangHandleCXX.so.9 lib64/libclangHandleCXX.so && : [964/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/clang-import-test -I../tools/clang-import-test -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/clang-import-test/CMakeFiles/clang-import-test.dir/clang-import-test.cpp.o -MF tools/clang-import-test/CMakeFiles/clang-import-test.dir/clang-import-test.cpp.o.d -o tools/clang-import-test/CMakeFiles/clang-import-test.dir/clang-import-test.cpp.o -c ../tools/clang-import-test/clang-import-test.cpp ../tools/clang-import-test/clang-import-test.cpp: In function 'llvm::Expected<{anonymous}::CIAndOrigins> {anonymous}::Parse(const string&, llvm::MutableArrayRef<{anonymous}::CIAndOrigins>, bool, bool)': ../tools/clang-import-test/clang-import-test.cpp:330:21: warning: redundant move in return statement [-Wredundant-move] 330 | return std::move(PE); | ~~~~~~~~~^~~~ ../tools/clang-import-test/clang-import-test.cpp:330:21: note: remove 'std::move' call ../tools/clang-import-test/clang-import-test.cpp:337:19: warning: redundant move in return statement [-Wredundant-move] 337 | return std::move(CI); | ~~~~~~~~~^~~~ ../tools/clang-import-test/clang-import-test.cpp:337:19: note: remove 'std::move' call [965/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/clang-offload-bundler -I../tools/clang-offload-bundler -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/clang-offload-bundler/CMakeFiles/clang-offload-bundler.dir/ClangOffloadBundler.cpp.o -MF tools/clang-offload-bundler/CMakeFiles/clang-offload-bundler.dir/ClangOffloadBundler.cpp.o.d -o tools/clang-offload-bundler/CMakeFiles/clang-offload-bundler.dir/ClangOffloadBundler.cpp.o -c ../tools/clang-offload-bundler/ClangOffloadBundler.cpp [966/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/clang-fuzzer/handle-llvm -I../tools/clang-fuzzer/handle-llvm -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/clang-fuzzer/handle-llvm/CMakeFiles/obj.clangHandleLLVM.dir/handle_llvm.cpp.o -MF tools/clang-fuzzer/handle-llvm/CMakeFiles/obj.clangHandleLLVM.dir/handle_llvm.cpp.o.d -o tools/clang-fuzzer/handle-llvm/CMakeFiles/obj.clangHandleLLVM.dir/handle_llvm.cpp.o -c ../tools/clang-fuzzer/handle-llvm/handle_llvm.cpp [967/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangHandleLLVM.so.9 -o lib64/libclangHandleLLVM.so.9 tools/clang-fuzzer/handle-llvm/CMakeFiles/obj.clangHandleLLVM.dir/handle_llvm.cpp.o /usr/lib64/libLLVM-9.so && : [968/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangHandleLLVM.so.9 lib64/libclangHandleLLVM.so.9 lib64/libclangHandleLLVM.so && : [969/1512] /usr/bin/cc -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/c-index-test -I../tools/c-index-test -I../include -Iinclude -I/include -isystem /usr/include/libxml2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu89 -MD -MT tools/c-index-test/CMakeFiles/c-index-test.dir/c-index-test.c.o -MF tools/c-index-test/CMakeFiles/c-index-test.dir/c-index-test.c.o.d -o tools/c-index-test/CMakeFiles/c-index-test.dir/c-index-test.c.o -c ../tools/c-index-test/c-index-test.c [970/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/clang-scan-deps -I../tools/clang-scan-deps -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/clang-scan-deps/CMakeFiles/clang-scan-deps.dir/ClangScanDeps.cpp.o -MF tools/clang-scan-deps/CMakeFiles/clang-scan-deps.dir/ClangScanDeps.cpp.o.d -o tools/clang-scan-deps/CMakeFiles/clang-scan-deps.dir/ClangScanDeps.cpp.o -c ../tools/clang-scan-deps/ClangScanDeps.cpp [971/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/clang-rename -I../tools/clang-rename -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/clang-rename/CMakeFiles/clang-rename.dir/ClangRename.cpp.o -MF tools/clang-rename/CMakeFiles/clang-rename.dir/ClangRename.cpp.o.d -o tools/clang-rename/CMakeFiles/clang-rename.dir/ClangRename.cpp.o -c ../tools/clang-rename/ClangRename.cpp [972/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/clang-shlib -I../tools/clang-shlib -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/clang-shlib/CMakeFiles/clang-cpp.dir/clang-shlib.cpp.o -MF tools/clang-shlib/CMakeFiles/clang-cpp.dir/clang-shlib.cpp.o.d -o tools/clang-shlib/CMakeFiles/clang-cpp.dir/clang-shlib.cpp.o -c ../tools/clang-shlib/clang-shlib.cpp [973/1512] /usr/bin/cc -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/c-arcmt-test -I../tools/c-arcmt-test -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -MD -MT tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/c-arcmt-test.c.o -MF tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/c-arcmt-test.c.o.d -o tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/c-arcmt-test.c.o -c ../tools/c-arcmt-test/c-arcmt-test.c [974/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/c-index-test -I../tools/c-index-test -I../include -Iinclude -I/include -isystem /usr/include/libxml2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/c-index-test/CMakeFiles/c-index-test.dir/core_main.cpp.o -MF tools/c-index-test/CMakeFiles/c-index-test.dir/core_main.cpp.o.d -o tools/c-index-test/CMakeFiles/c-index-test.dir/core_main.cpp.o -c ../tools/c-index-test/core_main.cpp [975/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/clang-extdef-mapping -I../tools/clang-extdef-mapping -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/clang-extdef-mapping/CMakeFiles/clang-extdef-mapping.dir/ClangExtDefMapGen.cpp.o -MF tools/clang-extdef-mapping/CMakeFiles/clang-extdef-mapping.dir/ClangExtDefMapGen.cpp.o.d -o tools/clang-extdef-mapping/CMakeFiles/clang-extdef-mapping.dir/ClangExtDefMapGen.cpp.o -c ../tools/clang-extdef-mapping/ClangExtDefMapGen.cpp In file included from ../include/clang/CrossTU/CrossTranslationUnit.h:17, from ../tools/clang-extdef-mapping/ClangExtDefMapGen.cpp:17: ../include/clang/AST/ASTImporterSharedState.h: In member function 'void clang::ASTImporterSharedState::setImportDeclError(clang::Decl*, clang::ImportError)': ../include/clang/AST/ASTImporterSharedState.h:76:24: warning: implicitly-declared 'clang::ImportError& clang::ImportError::operator=(const clang::ImportError&)' is deprecated [-Wdeprecated-copy] 76 | ImportErrors[To] = Error; | ^~~~~ In file included from ../include/clang/AST/ASTImporterSharedState.h:22, from ../include/clang/CrossTU/CrossTranslationUnit.h:17, from ../tools/clang-extdef-mapping/ClangExtDefMapGen.cpp:17: ../include/clang/AST/ASTImporter.h:64:5: note: because 'clang::ImportError' has user-provided 'clang::ImportError::ImportError(const clang::ImportError&)' 64 | ImportError(const ImportError &Other) : Error(Other.Error) { } | ^~~~~~~~~~~ [976/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/clang-check -I../tools/clang-check -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/clang-check/CMakeFiles/clang-check.dir/ClangCheck.cpp.o -MF tools/clang-check/CMakeFiles/clang-check.dir/ClangCheck.cpp.o.d -o tools/clang-check/CMakeFiles/clang-check.dir/ClangCheck.cpp.o -c ../tools/clang-check/ClangCheck.cpp [977/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/arcmt-test -I../tools/arcmt-test -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/arcmt-test/CMakeFiles/arcmt-test.dir/arcmt-test.cpp.o -MF tools/arcmt-test/CMakeFiles/arcmt-test.dir/arcmt-test.cpp.o.d -o tools/arcmt-test/CMakeFiles/arcmt-test.dir/arcmt-test.cpp.o -c ../tools/arcmt-test/arcmt-test.cpp [978/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-apply-replacements -I../tools/extra/clang-apply-replacements -I../include -Iinclude -I/include -I../tools/extra/clang-apply-replacements/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-apply-replacements/CMakeFiles/obj.clangApplyReplacements.dir/lib/Tooling/ApplyReplacements.cpp.o -MF tools/extra/clang-apply-replacements/CMakeFiles/obj.clangApplyReplacements.dir/lib/Tooling/ApplyReplacements.cpp.o.d -o tools/extra/clang-apply-replacements/CMakeFiles/obj.clangApplyReplacements.dir/lib/Tooling/ApplyReplacements.cpp.o -c ../tools/extra/clang-apply-replacements/lib/Tooling/ApplyReplacements.cpp [979/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-move -I../tools/extra/clang-move -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-move/CMakeFiles/obj.clangMove.dir/Move.cpp.o -MF tools/extra/clang-move/CMakeFiles/obj.clangMove.dir/Move.cpp.o.d -o tools/extra/clang-move/CMakeFiles/obj.clangMove.dir/Move.cpp.o -c ../tools/extra/clang-move/Move.cpp [980/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-apply-replacements/tool -I../tools/extra/clang-apply-replacements/tool -I../include -Iinclude -I/include -I../tools/extra/clang-apply-replacements -I../tools/extra/clang-apply-replacements/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/ClangApplyReplacementsMain.cpp.o -MF tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/ClangApplyReplacementsMain.cpp.o.d -o tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/ClangApplyReplacementsMain.cpp.o -c ../tools/extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp [981/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-reorder-fields -I../tools/extra/clang-reorder-fields -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-reorder-fields/CMakeFiles/obj.clangReorderFields.dir/ReorderFieldsAction.cpp.o -MF tools/extra/clang-reorder-fields/CMakeFiles/obj.clangReorderFields.dir/ReorderFieldsAction.cpp.o.d -o tools/extra/clang-reorder-fields/CMakeFiles/obj.clangReorderFields.dir/ReorderFieldsAction.cpp.o -c ../tools/extra/clang-reorder-fields/ReorderFieldsAction.cpp [982/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclang-cpp.so.9 -o lib64/libclang-cpp.so.9 lib/Basic/CMakeFiles/obj.clangBasic.dir/Attributes.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Builtins.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/CharInfo.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/CodeGenOptions.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Cuda.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticOptions.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/FileManager.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/FileSystemStatCache.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/FixedPoint.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/IdentifierTable.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/LangOptions.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Module.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/ObjCRuntime.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenMPKinds.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/OperatorPrecedence.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerBlacklist.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerSpecialCaseList.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Sanitizers.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceLocation.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceManager.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AArch64.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AMDGPU.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARC.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARM.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AVR.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/BPF.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Hexagon.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Lanai.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Le64.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/MSP430.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Mips.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/NVPTX.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/OSTargets.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PNaCl.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PPC.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/RISCV.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SPIR.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Sparc.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SystemZ.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/TCE.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/WebAssembly.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/X86.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/XCore.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/TokenKinds.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Version.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/Warnings.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayInstr.cpp.o lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayLists.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesSourceMinimizer.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o lib/Parse/CMakeFiles/obj.clangParse.dir/Parser.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporterLookupTable.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTStructuralEquivalence.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ASTTypeTraits.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/AttrImpl.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CXXInheritance.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Comment.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CommentBriefParser.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CommentCommandTraits.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CommentLexer.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CommentParser.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ComparisonCategories.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DataCollection.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Decl.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclarationName.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclBase.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclCXX.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclFriend.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclGroup.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclObjC.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenMP.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclPrinter.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/DeclTemplate.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Expr.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExprClassification.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExprConstant.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExprCXX.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExprObjC.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTMerger.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTSource.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/FormatString.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/InheritViz.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumCXXABI.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumMangle.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/JSONNodeDumper.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Mangle.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftCXXABI.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftMangle.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/NestedNameSpecifier.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/NSAPI.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ODRHash.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/OSLog.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/OpenMPClause.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ParentMap.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/PrintfFormatString.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/QualTypeNames.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/RawCommentList.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayout.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayoutBuilder.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/ScanfFormatString.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/SelectorLocationsKind.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Stmt.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtCXX.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtIterator.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtObjC.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenMP.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtPrinter.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtProfile.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/StmtViz.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/TemplateBase.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/TemplateName.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/TextNodeDumper.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/Type.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/TypeLoc.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/TypePrinter.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/VTableBuilder.cpp.o lib/AST/CMakeFiles/obj.clangAST.dir/VTTBuilder.cpp.o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Diagnostics.cpp.o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/VariantValue.cpp.o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Parser.cpp.o lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Registry.cpp.o lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchFinder.cpp.o lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchersInternal.cpp.o lib/CrossTU/CMakeFiles/obj.clangCrossTU.dir/CrossTranslationUnit.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/AnalysisBasedWarnings.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/DeclSpec.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/DelayedDiagnostic.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/IdentifierResolver.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/JumpDiagnostics.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/MultiplexExternalSemaSource.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/ParsedAttr.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/Scope.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/ScopeInfo.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAccess.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAttr.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCXXScopeSpec.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCast.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaChecking.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCodeComplete.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConsumer.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCoroutine.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCUDA.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDecl.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclAttr.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclCXX.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclObjC.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExceptionSpec.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprCXX.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprMember.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprObjC.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFixItUtils.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaInit.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLambda.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLookup.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaModule.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjCProperty.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOverload.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmt.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAttr.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateVariadic.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/SemaType.cpp.o lib/Sema/CMakeFiles/obj.clangSema.dir/TypeLocBuilder.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/BackendUtil.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGAtomic.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBlocks.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBuiltin.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDANV.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDARuntime.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXX.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXXABI.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGClass.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCleanup.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCoroutine.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDebugInfo.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDeclCXX.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGException.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExpr.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprAgg.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprCXX.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprComplex.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprConstant.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprScalar.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGGPUBuiltin.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGLoopInfo.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGNonTrivialStruct.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjC.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCGNU.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCMac.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCRuntime.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenCLRuntime.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntime.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeNVPTX.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmt.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmtOpenMP.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTables.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenABITypes.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenFunction.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTBAA.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTypes.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ConstantInitBuilder.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CoverageMappingGen.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ItaniumCXXABI.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MicrosoftCXXABI.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleBuilder.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ObjectFilePCHContainerOperations.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/PatternInit.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SanitizerMetadata.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SwiftCallingConv.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ObjCNoReturn.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PostOrderCFGView.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ProgramPoint.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ReachableCode.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/RetainSummaryManager.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafety.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyCommon.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyLogical.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyTIL.cpp.o lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UninitializedValues.cpp.o lib/Edit/CMakeFiles/obj.clangEdit.dir/Commit.cpp.o lib/Edit/CMakeFiles/obj.clangEdit.dir/EditedSource.cpp.o lib/Edit/CMakeFiles/obj.clangEdit.dir/RewriteObjCFoundationAPI.cpp.o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/DeltaTree.cpp.o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/HTMLRewrite.cpp.o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/RewriteRope.cpp.o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/Rewriter.cpp.o lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/TokenRewriter.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMT.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMTActions.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/FileRemapper.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ObjCMT.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/PlistReporter.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAPIUses.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransARCAssign.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAutoreleasePool.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransBlockObjCVariable.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCAttrs.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCCalls.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProperties.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProtectedScope.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnbridgedCasts.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransformActions.cpp.o lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/Transforms.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Action.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/DarwinSDKInfo.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Distro.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/DriverOptions.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/X86.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Ananas.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPU.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AVR.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/BareMetal.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Clang.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CloudABI.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Contiki.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CrossWindows.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cuda.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Darwin.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/DragonFly.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/FreeBSD.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Fuchsia.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Gnu.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Haiku.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIP.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hexagon.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hurd.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MipsLinux.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MinGW.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Minix.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSVC.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Myriad.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NaCl.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NetBSD.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OpenBSD.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PS4CPU.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/RISCVToolchain.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Solaris.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/TCE.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/WebAssembly.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/XCore.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCLinux.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/Types.cpp.o lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTCommon.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderDecl.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderStmt.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/Module.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FixItRewriter.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FrontendActions.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/HTMLPrint.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/InclusionRewriter.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteMacros.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteModernObjC.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteObjC.cpp.o lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteTest.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendTiming.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitHeaderSearch.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LangStandards.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticReader.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TestModuleFileExtension.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticBuffer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticPrinter.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InterfaceStubFunctionsConsumer.cpp.o lib/FrontendTool/CMakeFiles/obj.clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Diagnostic.cpp.o lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Lookup.cpp.o lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Replacement.cpp.o lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderIncludes.cpp.o lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/IncludeStyle.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelection.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelectionRequirements.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/AtomicChange.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/Extract.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/SourceExtraction.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RangeSelector.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RefactoringActions.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/RenamingAction.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/SymbolOccurrences.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFinder.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFindingAction.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRLocFinder.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/SourceCode.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Stencil.cpp.o lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Transformer.cpp.o lib/Tooling/ASTDiff/CMakeFiles/obj.clangToolingASTDiff.dir/ASTDiff.cpp.o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/BuildTree.cpp.o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Nodes.cpp.o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tokens.cpp.o lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tree.cpp.o lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningWorker.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/AllTUsExecution.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/CommonOptionsParser.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/CompilationDatabase.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/Execution.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/FileMatchTrie.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/FixIt.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/GuessTargetAndModeCompilationDatabase.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/InterpolatingCompilationDatabase.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/JSONCompilationDatabase.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/Refactoring.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/RefactoringCallbacks.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/StandaloneExecution.cpp.o lib/Tooling/CMakeFiles/obj.clangTooling.dir/Tooling.cpp.o lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/DirectoryScanner.cpp.o lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/linux/DirectoryWatcher-linux.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/CodegenNameGenerator.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/CommentToXML.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/FileIndexRecord.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexBody.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexDecl.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingAction.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingContext.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexSymbol.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/IndexTypeSourceInfo.cpp.o lib/Index/CMakeFiles/obj.clangIndex.dir/USRGeneration.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/APSIntType.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BlockCounter.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporter.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallEvent.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Checker.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerContext.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CoreEngine.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicTypeMap.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Environment.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngine.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/IssueHash.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopUnrolling.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopWidening.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/MemRegion.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PathDiagnostic.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ProgramState.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangedConstraintManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RegionStore.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SarifDiagnostics.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SMTConstraintManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Store.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SubEngine.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SValBuilder.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SVals.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SymbolManager.cpp.o lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/WorkList.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalysisOrderChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BlockInCriticalSectionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastValueChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSizeofPointer.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CloneChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ConversionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXSelfAssignmentChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeleteWithNonVirtualDtorChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/EnumCastOutOfRangeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GCDAntipatternChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GTestChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IdenticalExprChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InnerPointerChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocOverflowSecurityChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MmapWriteExecChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MIGChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MoveChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIBugReporter.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIFunctionClassifier.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonnullGlobalConstantsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NumberObjectConversionChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAutoreleaseWriteChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCPropertyChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSuperDeallocChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/OSObjectCStyleCast.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerIterationChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSortingChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountDiagnostics.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnValueChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RunLoopAutoreleaseLeakChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrModeling.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdLibraryFunctionsChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Taint.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustNonnullChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedObjectChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedPointee.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ValistChecker.cpp.o lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistration.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistry.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/AffectedRangeManager.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/BreakableToken.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/ContinuationIndenter.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/Format.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/FormatToken.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/FormatTokenLexer.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/NamespaceEndCommentsFixer.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/SortJavaScriptImports.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnalyzer.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnnotator.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineFormatter.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineParser.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/UsingDeclarationsSorter.cpp.o lib/Format/CMakeFiles/obj.clangFormat.dir/WhitespaceManager.cpp.o tools/clang-fuzzer/handle-cxx/CMakeFiles/obj.clangHandleCXX.dir/handle_cxx.cpp.o tools/clang-fuzzer/handle-llvm/CMakeFiles/obj.clangHandleLLVM.dir/handle_llvm.cpp.o tools/clang-shlib/CMakeFiles/clang-cpp.dir/clang-shlib.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangFrontendTool.so.9 -lpthread -lpthread lib64/libclangCodeGen.so.9 lib64/libclangTooling.so.9 lib64/libclangRewriteFrontend.so.9 lib64/libclangARCMigrate.so.9 lib64/libclangStaticAnalyzerFrontend.so.9 lib64/libclangStaticAnalyzerCheckers.so.9 lib64/libclangStaticAnalyzerCore.so.9 lib64/libclangCrossTU.so.9 lib64/libclangIndex.so.9 lib64/libclangFrontend.so.9 lib64/libclangParse.so.9 lib64/libclangSerialization.so.9 lib64/libclangSema.so.9 lib64/libclangAnalysis.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangEdit.so.9 lib64/libclangDriver.so.9 lib64/libclangFormat.so.9 lib64/libclangToolingInclusions.so.9 lib64/libclangToolingCore.so.9 lib64/libclangAST.so.9 lib64/libclangRewrite.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so && : [983/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclang-cpp.so.9 lib64/libclang-cpp.so.9 lib64/libclang-cpp.so && : [984/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangApplyReplacements.so.9 -o lib64/libclangApplyReplacements.so.9 tools/extra/clang-apply-replacements/CMakeFiles/obj.clangApplyReplacements.dir/lib/Tooling/ApplyReplacements.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangToolingRefactoring.so.9 lib64/libclangToolingCore.so.9 lib64/libclangRewrite.so.9 lib64/libclangAST.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [985/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,"/builddir/build/BUILD/clang-9.0.1.src/_build/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandlingAnalyzerPlugin.exports" -shared -o lib64/CheckerOptionHandlingAnalyzerPlugin.so lib/Analysis/plugins/CheckerOptionHandling/CMakeFiles/CheckerOptionHandlingAnalyzerPlugin.dir/CheckerOptionHandling.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 lib64/libclang-cpp.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [986/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,"/builddir/build/BUILD/clang-9.0.1.src/_build/lib/Analysis/plugins/SampleAnalyzer/SampleAnalyzerPlugin.exports" -shared -o lib64/SampleAnalyzerPlugin.so lib/Analysis/plugins/SampleAnalyzer/CMakeFiles/SampleAnalyzerPlugin.dir/MainCallChecker.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 lib64/libclang-cpp.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [987/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,"/builddir/build/BUILD/clang-9.0.1.src/_build/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandlingAnalyzerPlugin.exports" -shared -o lib64/CheckerDependencyHandlingAnalyzerPlugin.so lib/Analysis/plugins/CheckerDependencyHandling/CMakeFiles/CheckerDependencyHandlingAnalyzerPlugin.dir/CheckerDependencyHandling.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 lib64/libclang-cpp.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [988/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-reorder-fields/tool -I../tools/extra/clang-reorder-fields/tool -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-reorder-fields/tool/CMakeFiles/clang-reorder-fields.dir/ClangReorderFields.cpp.o -MF tools/extra/clang-reorder-fields/tool/CMakeFiles/clang-reorder-fields.dir/ClangReorderFields.cpp.o.d -o tools/extra/clang-reorder-fields/tool/CMakeFiles/clang-reorder-fields.dir/ClangReorderFields.cpp.o -c ../tools/extra/clang-reorder-fields/tool/ClangReorderFields.cpp [989/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangApplyReplacements.so.9 lib64/libclangApplyReplacements.so.9 lib64/libclangApplyReplacements.so && : [990/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/clang-refactor/CMakeFiles/clang-refactor.dir/ClangRefactor.cpp.o tools/clang-refactor/CMakeFiles/clang-refactor.dir/TestSupport.cpp.o -o bin/clang-refactor -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libclang-cpp.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [991/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/diagtool/CMakeFiles/diagtool.dir/diagtool_main.cpp.o tools/diagtool/CMakeFiles/diagtool.dir/DiagTool.cpp.o tools/diagtool/CMakeFiles/diagtool.dir/DiagnosticNames.cpp.o tools/diagtool/CMakeFiles/diagtool.dir/FindDiagnosticID.cpp.o tools/diagtool/CMakeFiles/diagtool.dir/ListWarnings.cpp.o tools/diagtool/CMakeFiles/diagtool.dir/ShowEnabledWarnings.cpp.o tools/diagtool/CMakeFiles/diagtool.dir/TreeView.cpp.o -o bin/diagtool -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libclang-cpp.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [992/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/clang-diff/CMakeFiles/clang-diff.dir/ClangDiff.cpp.o -o bin/clang-diff -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 -lpthread lib64/libclang-cpp.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [993/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/clang-format/CMakeFiles/clang-format.dir/ClangFormat.cpp.o -o bin/clang-format -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libclang-cpp.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [994/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/clang-import-test/CMakeFiles/clang-import-test.dir/clang-import-test.cpp.o -o bin/clang-import-test -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libclang-cpp.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [995/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/clang-offload-bundler/CMakeFiles/clang-offload-bundler.dir/ClangOffloadBundler.cpp.o -o bin/clang-offload-bundler -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libclang-cpp.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [996/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/driver -I../tools/driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/driver/CMakeFiles/clang.dir/driver.cpp.o -MF tools/driver/CMakeFiles/clang.dir/driver.cpp.o.d -o tools/driver/CMakeFiles/clang.dir/driver.cpp.o -c ../tools/driver/driver.cpp [997/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/driver -I../tools/driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/driver/CMakeFiles/clang.dir/cc1_main.cpp.o -MF tools/driver/CMakeFiles/clang.dir/cc1_main.cpp.o.d -o tools/driver/CMakeFiles/clang.dir/cc1_main.cpp.o -c ../tools/driver/cc1_main.cpp [998/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/modularize -I../tools/extra/modularize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/modularize/CMakeFiles/modularize.dir/Modularize.cpp.o -MF tools/extra/modularize/CMakeFiles/modularize.dir/Modularize.cpp.o.d -o tools/extra/modularize/CMakeFiles/modularize.dir/Modularize.cpp.o -c ../tools/extra/modularize/Modularize.cpp ../tools/extra/modularize/Modularize.cpp: In member function 'bool clang::RecursiveASTVisitor::TraverseLinkageSpecDecl(clang::LinkageSpecDecl*) [with Derived = CollectEntitiesVisitor]': ../tools/extra/modularize/Modularize.cpp:591:43: warning: 'LinkageLabel' may be used uninitialized in this function [-Wmaybe-uninitialized] 591 | if (!PPTracker.checkForIncludesInBlock(PP, BlockRange, LinkageLabel, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 592 | errs())) | ~~~~~~~ ../tools/extra/modularize/Modularize.cpp:582:17: note: 'LinkageLabel' was declared here 582 | const char *LinkageLabel; | ^~~~~~~~~~~~ [999/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/driver -I../tools/driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/driver/CMakeFiles/clang.dir/cc1gen_reproducer_main.cpp.o -MF tools/driver/CMakeFiles/clang.dir/cc1gen_reproducer_main.cpp.o.d -o tools/driver/CMakeFiles/clang.dir/cc1gen_reproducer_main.cpp.o -c ../tools/driver/cc1gen_reproducer_main.cpp [1000/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/driver -I../tools/driver -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/driver/CMakeFiles/clang.dir/cc1as_main.cpp.o -MF tools/driver/CMakeFiles/clang.dir/cc1as_main.cpp.o.d -o tools/driver/CMakeFiles/clang.dir/cc1as_main.cpp.o -c ../tools/driver/cc1as_main.cpp ../tools/driver/cc1as_main.cpp: In function 'bool ExecuteAssembler({anonymous}::AssemblerInvocation&, clang::DiagnosticsEngine&)': ../tools/driver/cc1as_main.cpp:511:23: warning: 'Value' may be used uninitialized in this function [-Wmaybe-uninitialized] 511 | Ctx.setSymbolValue(Parser->getStreamer(), Sym, Value); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../tools/driver/cc1as_main.cpp:476:28: warning: 'S' may be used uninitialized in this function [-Wmaybe-uninitialized] 476 | Str.get()->InitSections(Opts.NoExecStack); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [1001/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/clang-scan-deps/CMakeFiles/clang-scan-deps.dir/ClangScanDeps.cpp.o -o bin/clang-scan-deps -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libclang-cpp.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1002/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,--export-dynamic -rdynamic -Wl,-O3 tools/driver/CMakeFiles/clang.dir/driver.cpp.o tools/driver/CMakeFiles/clang.dir/cc1_main.cpp.o tools/driver/CMakeFiles/clang.dir/cc1as_main.cpp.o tools/driver/CMakeFiles/clang.dir/cc1gen_reproducer_main.cpp.o -o bin/clang-9 -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libclang-cpp.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1003/1512] /usr/bin/cmake -E cmake_symlink_executable bin/clang-9 bin/clang && cd /builddir/build/BUILD/clang-9.0.1.src/_build/tools/driver && /usr/bin/cmake -E create_symlink clang-9 /builddir/build/BUILD/clang-9.0.1.src/_build/./bin/clang++ && cd /builddir/build/BUILD/clang-9.0.1.src/_build/tools/driver && /usr/bin/cmake -E create_symlink clang-9 /builddir/build/BUILD/clang-9.0.1.src/_build/./bin/clang-cl && cd /builddir/build/BUILD/clang-9.0.1.src/_build/tools/driver && /usr/bin/cmake -E create_symlink clang-9 /builddir/build/BUILD/clang-9.0.1.src/_build/./bin/clang-cpp [1004/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/modularize -I../tools/extra/modularize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/modularize/CMakeFiles/modularize.dir/ModuleAssistant.cpp.o -MF tools/extra/modularize/CMakeFiles/modularize.dir/ModuleAssistant.cpp.o.d -o tools/extra/modularize/CMakeFiles/modularize.dir/ModuleAssistant.cpp.o -c ../tools/extra/modularize/ModuleAssistant.cpp [1005/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/clang-rename/CMakeFiles/clang-rename.dir/ClangRename.cpp.o -o bin/clang-rename -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libclang-cpp.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1006/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/clang-extdef-mapping/CMakeFiles/clang-extdef-mapping.dir/ClangExtDefMapGen.cpp.o -o bin/clang-extdef-mapping -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libclang-cpp.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1007/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/clang-check/CMakeFiles/clang-check.dir/ClangCheck.cpp.o -o bin/clang-check -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libclang-cpp.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1008/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/arcmt-test/CMakeFiles/arcmt-test.dir/arcmt-test.cpp.o -o bin/arcmt-test -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 -lpthread lib64/libclang-cpp.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1009/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/ClangApplyReplacementsMain.cpp.o -o bin/clang-apply-replacements -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libclangApplyReplacements.so.9 lib64/libclangToolingRefactoring.so.9 lib64/libclangFormat.so.9 lib64/libclangToolingCore.so.9 lib64/libclangRewrite.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1010/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangReorderFields.so.9 -o lib64/libclangReorderFields.so.9 tools/extra/clang-reorder-fields/CMakeFiles/obj.clangReorderFields.dir/ReorderFieldsAction.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangIndex.so.9 lib64/libclangToolingCore.so.9 lib64/libclangSerialization.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1011/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangReorderFields.so.9 lib64/libclangReorderFields.so.9 lib64/libclangReorderFields.so && : [1012/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/extra/clang-reorder-fields/tool/CMakeFiles/clang-reorder-fields.dir/ClangReorderFields.cpp.o -o bin/clang-reorder-fields -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libclangReorderFields.so.9 lib64/libclangTooling.so.9 lib64/libclangFrontend.so.9 lib64/libclangSerialization.so.9 lib64/libclangToolingCore.so.9 lib64/libclangRewrite.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1013/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/modularize -I../tools/extra/modularize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/modularize/CMakeFiles/modularize.dir/ModularizeUtilities.cpp.o -MF tools/extra/modularize/CMakeFiles/modularize.dir/ModularizeUtilities.cpp.o.d -o tools/extra/modularize/CMakeFiles/modularize.dir/ModularizeUtilities.cpp.o -c ../tools/extra/modularize/ModularizeUtilities.cpp [1014/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/modularize -I../tools/extra/modularize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/modularize/CMakeFiles/modularize.dir/CoverageChecker.cpp.o -MF tools/extra/modularize/CMakeFiles/modularize.dir/CoverageChecker.cpp.o.d -o tools/extra/modularize/CMakeFiles/modularize.dir/CoverageChecker.cpp.o -c ../tools/extra/modularize/CoverageChecker.cpp [1015/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/modularize -I../tools/extra/modularize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/modularize/CMakeFiles/modularize.dir/PreprocessorTracker.cpp.o -MF tools/extra/modularize/CMakeFiles/modularize.dir/PreprocessorTracker.cpp.o.d -o tools/extra/modularize/CMakeFiles/modularize.dir/PreprocessorTracker.cpp.o -c ../tools/extra/modularize/PreprocessorTracker.cpp [1016/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/extra/modularize/CMakeFiles/modularize.dir/Modularize.cpp.o tools/extra/modularize/CMakeFiles/modularize.dir/ModuleAssistant.cpp.o tools/extra/modularize/CMakeFiles/modularize.dir/ModularizeUtilities.cpp.o tools/extra/modularize/CMakeFiles/modularize.dir/CoverageChecker.cpp.o tools/extra/modularize/CMakeFiles/modularize.dir/PreprocessorTracker.cpp.o -o bin/modularize -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libclangTooling.so.9 lib64/libclangFrontend.so.9 lib64/libclangDriver.so.9 lib64/libclangSerialization.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1017/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy -I../tools/extra/clang-tidy -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyCheck.cpp.o -MF tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyCheck.cpp.o.d -o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyCheck.cpp.o -c ../tools/extra/clang-tidy/ClangTidyCheck.cpp [1018/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy -I../tools/extra/clang-tidy -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidy.cpp.o -MF tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidy.cpp.o.d -o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidy.cpp.o -c ../tools/extra/clang-tidy/ClangTidy.cpp [1019/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy -I../tools/extra/clang-tidy -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyModule.cpp.o -MF tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyModule.cpp.o.d -o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyModule.cpp.o -c ../tools/extra/clang-tidy/ClangTidyModule.cpp [1020/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy -I../tools/extra/clang-tidy -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyDiagnosticConsumer.cpp.o -MF tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyDiagnosticConsumer.cpp.o.d -o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyDiagnosticConsumer.cpp.o -c ../tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp [1021/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy -I../tools/extra/clang-tidy -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyProfiling.cpp.o -MF tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyProfiling.cpp.o.d -o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyProfiling.cpp.o -c ../tools/extra/clang-tidy/ClangTidyProfiling.cpp [1022/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy -I../tools/extra/clang-tidy -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ExpandModularHeadersPPCallbacks.cpp.o -MF tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ExpandModularHeadersPPCallbacks.cpp.o.d -o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ExpandModularHeadersPPCallbacks.cpp.o -c ../tools/extra/clang-tidy/ExpandModularHeadersPPCallbacks.cpp [1023/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy -I../tools/extra/clang-tidy -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyOptions.cpp.o -MF tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyOptions.cpp.o.d -o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyOptions.cpp.o -c ../tools/extra/clang-tidy/ClangTidyOptions.cpp [1024/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidy.so.9 -o lib64/libclangTidy.so.9 tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidy.cpp.o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyCheck.cpp.o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyModule.cpp.o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyDiagnosticConsumer.cpp.o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyOptions.cpp.o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyProfiling.cpp.o tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ExpandModularHeadersPPCallbacks.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTooling.so.9 lib64/libclangStaticAnalyzerFrontend.so.9 lib64/libclangStaticAnalyzerCore.so.9 lib64/libclangFormat.so.9 lib64/libclangFrontend.so.9 lib64/libclangSerialization.so.9 lib64/libclangSema.so.9 lib64/libclangToolingCore.so.9 lib64/libclangRewrite.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1025/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidy.so.9 lib64/libclangTidy.so.9 lib64/libclangTidy.so && : [1026/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/android -I../tools/extra/clang-tidy/android -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/AndroidTidyModule.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/AndroidTidyModule.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/AndroidTidyModule.cpp.o -c ../tools/extra/clang-tidy/android/AndroidTidyModule.cpp [1027/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/android -I../tools/extra/clang-tidy/android -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecAccept4Check.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecAccept4Check.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecAccept4Check.cpp.o -c ../tools/extra/clang-tidy/android/CloexecAccept4Check.cpp [1028/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/android -I../tools/extra/clang-tidy/android -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecAcceptCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecAcceptCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecAcceptCheck.cpp.o -c ../tools/extra/clang-tidy/android/CloexecAcceptCheck.cpp [1029/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/android -I../tools/extra/clang-tidy/android -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecCheck.cpp.o -c ../tools/extra/clang-tidy/android/CloexecCheck.cpp [1030/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/android -I../tools/extra/clang-tidy/android -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecCreatCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecCreatCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecCreatCheck.cpp.o -c ../tools/extra/clang-tidy/android/CloexecCreatCheck.cpp [1031/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/android -I../tools/extra/clang-tidy/android -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecDupCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecDupCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecDupCheck.cpp.o -c ../tools/extra/clang-tidy/android/CloexecDupCheck.cpp [1032/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/android -I../tools/extra/clang-tidy/android -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecEpollCreate1Check.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecEpollCreate1Check.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecEpollCreate1Check.cpp.o -c ../tools/extra/clang-tidy/android/CloexecEpollCreate1Check.cpp [1033/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/android -I../tools/extra/clang-tidy/android -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecEpollCreateCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecEpollCreateCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecEpollCreateCheck.cpp.o -c ../tools/extra/clang-tidy/android/CloexecEpollCreateCheck.cpp [1034/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/android -I../tools/extra/clang-tidy/android -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecFopenCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecFopenCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecFopenCheck.cpp.o -c ../tools/extra/clang-tidy/android/CloexecFopenCheck.cpp [1035/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/android -I../tools/extra/clang-tidy/android -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecInotifyInit1Check.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecInotifyInit1Check.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecInotifyInit1Check.cpp.o -c ../tools/extra/clang-tidy/android/CloexecInotifyInit1Check.cpp [1036/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/android -I../tools/extra/clang-tidy/android -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecInotifyInitCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecInotifyInitCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecInotifyInitCheck.cpp.o -c ../tools/extra/clang-tidy/android/CloexecInotifyInitCheck.cpp [1037/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/android -I../tools/extra/clang-tidy/android -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecMemfdCreateCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecMemfdCreateCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecMemfdCreateCheck.cpp.o -c ../tools/extra/clang-tidy/android/CloexecMemfdCreateCheck.cpp [1038/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/android -I../tools/extra/clang-tidy/android -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecOpenCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecOpenCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecOpenCheck.cpp.o -c ../tools/extra/clang-tidy/android/CloexecOpenCheck.cpp [1039/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/android -I../tools/extra/clang-tidy/android -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecPipeCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecPipeCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecPipeCheck.cpp.o -c ../tools/extra/clang-tidy/android/CloexecPipeCheck.cpp [1040/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/android -I../tools/extra/clang-tidy/android -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecPipe2Check.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecPipe2Check.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecPipe2Check.cpp.o -c ../tools/extra/clang-tidy/android/CloexecPipe2Check.cpp [1041/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/android -I../tools/extra/clang-tidy/android -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecSocketCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecSocketCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecSocketCheck.cpp.o -c ../tools/extra/clang-tidy/android/CloexecSocketCheck.cpp [1042/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/android -I../tools/extra/clang-tidy/android -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/ComparisonInTempFailureRetryCheck.cpp.o -MF tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/ComparisonInTempFailureRetryCheck.cpp.o.d -o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/ComparisonInTempFailureRetryCheck.cpp.o -c ../tools/extra/clang-tidy/android/ComparisonInTempFailureRetryCheck.cpp [1043/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/abseil -I../tools/extra/clang-tidy/abseil -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/AbseilTidyModule.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/AbseilTidyModule.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/AbseilTidyModule.cpp.o -c ../tools/extra/clang-tidy/abseil/AbseilTidyModule.cpp [1044/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/abseil -I../tools/extra/clang-tidy/abseil -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationAdditionCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationAdditionCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationAdditionCheck.cpp.o -c ../tools/extra/clang-tidy/abseil/DurationAdditionCheck.cpp [1045/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/abseil -I../tools/extra/clang-tidy/abseil -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationComparisonCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationComparisonCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationComparisonCheck.cpp.o -c ../tools/extra/clang-tidy/abseil/DurationComparisonCheck.cpp [1046/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/abseil -I../tools/extra/clang-tidy/abseil -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationConversionCastCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationConversionCastCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationConversionCastCheck.cpp.o -c ../tools/extra/clang-tidy/abseil/DurationConversionCastCheck.cpp [1047/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/abseil -I../tools/extra/clang-tidy/abseil -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationDivisionCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationDivisionCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationDivisionCheck.cpp.o -c ../tools/extra/clang-tidy/abseil/DurationDivisionCheck.cpp [1048/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/abseil -I../tools/extra/clang-tidy/abseil -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationFactoryFloatCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationFactoryFloatCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationFactoryFloatCheck.cpp.o -c ../tools/extra/clang-tidy/abseil/DurationFactoryFloatCheck.cpp [1049/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/abseil -I../tools/extra/clang-tidy/abseil -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationFactoryScaleCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationFactoryScaleCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationFactoryScaleCheck.cpp.o -c ../tools/extra/clang-tidy/abseil/DurationFactoryScaleCheck.cpp ../tools/extra/clang-tidy/abseil/DurationFactoryScaleCheck.cpp: In member function 'virtual void clang::tidy::abseil::DurationFactoryScaleCheck::check(const clang::ast_matchers::MatchFinder::MatchResult&)': ../tools/extra/clang-tidy/abseil/DurationFactoryScaleCheck.cpp:226:68: warning: 'Remainder' may be used uninitialized in this function [-Wmaybe-uninitialized] 226 | tooling::fixit::getText(*Remainder, *Result.Context) + ")") | ^ [1050/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/abseil -I../tools/extra/clang-tidy/abseil -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationRewriter.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationRewriter.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationRewriter.cpp.o -c ../tools/extra/clang-tidy/abseil/DurationRewriter.cpp [1051/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/abseil -I../tools/extra/clang-tidy/abseil -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationSubtractionCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationSubtractionCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationSubtractionCheck.cpp.o -c ../tools/extra/clang-tidy/abseil/DurationSubtractionCheck.cpp [1052/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/abseil -I../tools/extra/clang-tidy/abseil -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationUnnecessaryConversionCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationUnnecessaryConversionCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationUnnecessaryConversionCheck.cpp.o -c ../tools/extra/clang-tidy/abseil/DurationUnnecessaryConversionCheck.cpp [1053/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/abseil -I../tools/extra/clang-tidy/abseil -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/FasterStrsplitDelimiterCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/FasterStrsplitDelimiterCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/FasterStrsplitDelimiterCheck.cpp.o -c ../tools/extra/clang-tidy/abseil/FasterStrsplitDelimiterCheck.cpp [1054/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/abseil -I../tools/extra/clang-tidy/abseil -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/NoInternalDependenciesCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/NoInternalDependenciesCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/NoInternalDependenciesCheck.cpp.o -c ../tools/extra/clang-tidy/abseil/NoInternalDependenciesCheck.cpp [1055/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/abseil -I../tools/extra/clang-tidy/abseil -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/NoNamespaceCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/NoNamespaceCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/NoNamespaceCheck.cpp.o -c ../tools/extra/clang-tidy/abseil/NoNamespaceCheck.cpp [1056/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/abseil -I../tools/extra/clang-tidy/abseil -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/RedundantStrcatCallsCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/RedundantStrcatCallsCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/RedundantStrcatCallsCheck.cpp.o -c ../tools/extra/clang-tidy/abseil/RedundantStrcatCallsCheck.cpp [1057/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/abseil -I../tools/extra/clang-tidy/abseil -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StrCatAppendCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StrCatAppendCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StrCatAppendCheck.cpp.o -c ../tools/extra/clang-tidy/abseil/StrCatAppendCheck.cpp [1058/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/abseil -I../tools/extra/clang-tidy/abseil -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StringFindStartswithCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StringFindStartswithCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StringFindStartswithCheck.cpp.o -c ../tools/extra/clang-tidy/abseil/StringFindStartswithCheck.cpp [1059/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/abseil -I../tools/extra/clang-tidy/abseil -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/TimeComparisonCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/TimeComparisonCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/TimeComparisonCheck.cpp.o -c ../tools/extra/clang-tidy/abseil/TimeComparisonCheck.cpp [1060/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/abseil -I../tools/extra/clang-tidy/abseil -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/TimeSubtractionCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/TimeSubtractionCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/TimeSubtractionCheck.cpp.o -c ../tools/extra/clang-tidy/abseil/TimeSubtractionCheck.cpp [1061/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/abseil -I../tools/extra/clang-tidy/abseil -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/UpgradeDurationConversionsCheck.cpp.o -MF tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/UpgradeDurationConversionsCheck.cpp.o.d -o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/UpgradeDurationConversionsCheck.cpp.o -c ../tools/extra/clang-tidy/abseil/UpgradeDurationConversionsCheck.cpp [1062/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/boost -I../tools/extra/clang-tidy/boost -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/boost/CMakeFiles/obj.clangTidyBoostModule.dir/BoostTidyModule.cpp.o -MF tools/extra/clang-tidy/boost/CMakeFiles/obj.clangTidyBoostModule.dir/BoostTidyModule.cpp.o.d -o tools/extra/clang-tidy/boost/CMakeFiles/obj.clangTidyBoostModule.dir/BoostTidyModule.cpp.o -c ../tools/extra/clang-tidy/boost/BoostTidyModule.cpp [1063/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/boost -I../tools/extra/clang-tidy/boost -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/boost/CMakeFiles/obj.clangTidyBoostModule.dir/UseToStringCheck.cpp.o -MF tools/extra/clang-tidy/boost/CMakeFiles/obj.clangTidyBoostModule.dir/UseToStringCheck.cpp.o.d -o tools/extra/clang-tidy/boost/CMakeFiles/obj.clangTidyBoostModule.dir/UseToStringCheck.cpp.o -c ../tools/extra/clang-tidy/boost/UseToStringCheck.cpp [1064/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BugproneTidyModule.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BugproneTidyModule.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BugproneTidyModule.cpp.o -c ../tools/extra/clang-tidy/bugprone/BugproneTidyModule.cpp [1065/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ArgumentCommentCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ArgumentCommentCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ArgumentCommentCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp [1066/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/AssertSideEffectCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/AssertSideEffectCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/AssertSideEffectCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/AssertSideEffectCheck.cpp [1067/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BoolPointerImplicitConversionCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BoolPointerImplicitConversionCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BoolPointerImplicitConversionCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/BoolPointerImplicitConversionCheck.cpp [1068/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BranchCloneCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BranchCloneCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BranchCloneCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/BranchCloneCheck.cpp [1069/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/CopyConstructorInitCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/CopyConstructorInitCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/CopyConstructorInitCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/CopyConstructorInitCheck.cpp [1070/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/DanglingHandleCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/DanglingHandleCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/DanglingHandleCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/DanglingHandleCheck.cpp [1071/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ExceptionEscapeCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ExceptionEscapeCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ExceptionEscapeCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/ExceptionEscapeCheck.cpp [1072/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/FoldInitTypeCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/FoldInitTypeCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/FoldInitTypeCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/FoldInitTypeCheck.cpp [1073/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ForwardDeclarationNamespaceCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ForwardDeclarationNamespaceCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ForwardDeclarationNamespaceCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/ForwardDeclarationNamespaceCheck.cpp [1074/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ForwardingReferenceOverloadCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ForwardingReferenceOverloadCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ForwardingReferenceOverloadCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/ForwardingReferenceOverloadCheck.cpp [1075/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/InaccurateEraseCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/InaccurateEraseCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/InaccurateEraseCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/InaccurateEraseCheck.cpp [1076/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IncorrectRoundingsCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IncorrectRoundingsCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IncorrectRoundingsCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/IncorrectRoundingsCheck.cpp [1077/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IntegerDivisionCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IntegerDivisionCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IntegerDivisionCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/IntegerDivisionCheck.cpp [1078/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/LambdaFunctionNameCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/LambdaFunctionNameCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/LambdaFunctionNameCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/LambdaFunctionNameCheck.cpp [1079/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MacroParenthesesCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MacroParenthesesCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MacroParenthesesCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/MacroParenthesesCheck.cpp [1080/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MacroRepeatedSideEffectsCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MacroRepeatedSideEffectsCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MacroRepeatedSideEffectsCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/MacroRepeatedSideEffectsCheck.cpp [1081/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedOperatorInStrlenInAllocCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedOperatorInStrlenInAllocCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedOperatorInStrlenInAllocCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/MisplacedOperatorInStrlenInAllocCheck.cpp [1082/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedWideningCastCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedWideningCastCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedWideningCastCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/MisplacedWideningCastCheck.cpp [1083/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MoveForwardingReferenceCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MoveForwardingReferenceCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MoveForwardingReferenceCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/MoveForwardingReferenceCheck.cpp [1084/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MultipleStatementMacroCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MultipleStatementMacroCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MultipleStatementMacroCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/MultipleStatementMacroCheck.cpp [1085/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ParentVirtualCallCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ParentVirtualCallCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ParentVirtualCallCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/ParentVirtualCallCheck.cpp [1086/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/PosixReturnCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/PosixReturnCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/PosixReturnCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/PosixReturnCheck.cpp [1087/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SizeofContainerCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SizeofContainerCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SizeofContainerCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/SizeofContainerCheck.cpp [1088/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringConstructorCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringConstructorCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringConstructorCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/StringConstructorCheck.cpp [1089/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SizeofExpressionCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SizeofExpressionCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SizeofExpressionCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/SizeofExpressionCheck.cpp [1090/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringIntegerAssignmentCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringIntegerAssignmentCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringIntegerAssignmentCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/StringIntegerAssignmentCheck.cpp [1091/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringLiteralWithEmbeddedNulCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringLiteralWithEmbeddedNulCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringLiteralWithEmbeddedNulCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/StringLiteralWithEmbeddedNulCheck.cpp [1092/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousEnumUsageCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousEnumUsageCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousEnumUsageCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/SuspiciousEnumUsageCheck.cpp [1093/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMemsetUsageCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMemsetUsageCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMemsetUsageCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp [1094/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMissingCommaCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMissingCommaCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMissingCommaCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/SuspiciousMissingCommaCheck.cpp [1095/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousSemicolonCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousSemicolonCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousSemicolonCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/SuspiciousSemicolonCheck.cpp [1096/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SwappedArgumentsCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SwappedArgumentsCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SwappedArgumentsCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/SwappedArgumentsCheck.cpp [1097/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousStringCompareCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousStringCompareCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousStringCompareCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/SuspiciousStringCompareCheck.cpp [1098/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TerminatingContinueCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TerminatingContinueCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TerminatingContinueCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/TerminatingContinueCheck.cpp [1099/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ThrowKeywordMissingCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ThrowKeywordMissingCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ThrowKeywordMissingCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/ThrowKeywordMissingCheck.cpp [1100/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UndefinedMemoryManipulationCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UndefinedMemoryManipulationCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UndefinedMemoryManipulationCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp [1101/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TooSmallLoopVariableCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TooSmallLoopVariableCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TooSmallLoopVariableCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/TooSmallLoopVariableCheck.cpp [1102/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UndelegatedConstructorCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UndelegatedConstructorCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UndelegatedConstructorCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/UndelegatedConstructorCheck.cpp [1103/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnhandledSelfAssignmentCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnhandledSelfAssignmentCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnhandledSelfAssignmentCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/UnhandledSelfAssignmentCheck.cpp [1104/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedRaiiCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedRaiiCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedRaiiCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/UnusedRaiiCheck.cpp [1105/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedReturnValueCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedReturnValueCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedReturnValueCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/UnusedReturnValueCheck.cpp [1106/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/VirtualNearMissCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/VirtualNearMissCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/VirtualNearMissCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/VirtualNearMissCheck.cpp [1107/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/bugprone -I../tools/extra/clang-tidy/bugprone -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UseAfterMoveCheck.cpp.o -MF tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UseAfterMoveCheck.cpp.o.d -o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UseAfterMoveCheck.cpp.o -c ../tools/extra/clang-tidy/bugprone/UseAfterMoveCheck.cpp [1108/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cert -I../tools/extra/clang-tidy/cert -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/CERTTidyModule.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/CERTTidyModule.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/CERTTidyModule.cpp.o -c ../tools/extra/clang-tidy/cert/CERTTidyModule.cpp [1109/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cert -I../tools/extra/clang-tidy/cert -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/CommandProcessorCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/CommandProcessorCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/CommandProcessorCheck.cpp.o -c ../tools/extra/clang-tidy/cert/CommandProcessorCheck.cpp [1110/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cert -I../tools/extra/clang-tidy/cert -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/FloatLoopCounter.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/FloatLoopCounter.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/FloatLoopCounter.cpp.o -c ../tools/extra/clang-tidy/cert/FloatLoopCounter.cpp [1111/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cert -I../tools/extra/clang-tidy/cert -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/DontModifyStdNamespaceCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/DontModifyStdNamespaceCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/DontModifyStdNamespaceCheck.cpp.o -c ../tools/extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp [1112/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cert -I../tools/extra/clang-tidy/cert -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/LimitedRandomnessCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/LimitedRandomnessCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/LimitedRandomnessCheck.cpp.o -c ../tools/extra/clang-tidy/cert/LimitedRandomnessCheck.cpp [1113/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cert -I../tools/extra/clang-tidy/cert -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/PostfixOperatorCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/PostfixOperatorCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/PostfixOperatorCheck.cpp.o -c ../tools/extra/clang-tidy/cert/PostfixOperatorCheck.cpp [1114/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cert -I../tools/extra/clang-tidy/cert -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/SetLongJmpCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/SetLongJmpCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/SetLongJmpCheck.cpp.o -c ../tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp [1115/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cert -I../tools/extra/clang-tidy/cert -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/ProperlySeededRandomGeneratorCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/ProperlySeededRandomGeneratorCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/ProperlySeededRandomGeneratorCheck.cpp.o -c ../tools/extra/clang-tidy/cert/ProperlySeededRandomGeneratorCheck.cpp [1116/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cert -I../tools/extra/clang-tidy/cert -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/StrToNumCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/StrToNumCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/StrToNumCheck.cpp.o -c ../tools/extra/clang-tidy/cert/StrToNumCheck.cpp [1117/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cert -I../tools/extra/clang-tidy/cert -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/StaticObjectExceptionCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/StaticObjectExceptionCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/StaticObjectExceptionCheck.cpp.o -c ../tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp [1118/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cert -I../tools/extra/clang-tidy/cert -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/ThrownExceptionTypeCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/ThrownExceptionTypeCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/ThrownExceptionTypeCheck.cpp.o -c ../tools/extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp [1119/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cert -I../tools/extra/clang-tidy/cert -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/VariadicFunctionDefCheck.cpp.o -MF tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/VariadicFunctionDefCheck.cpp.o.d -o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/VariadicFunctionDefCheck.cpp.o -c ../tools/extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp [1120/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cppcoreguidelines -I../tools/extra/clang-tidy/cppcoreguidelines -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeConstCastCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeConstCastCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeConstCastCheck.cpp.o -c ../tools/extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp [1121/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cppcoreguidelines -I../tools/extra/clang-tidy/cppcoreguidelines -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/AvoidGotoCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/AvoidGotoCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/AvoidGotoCheck.cpp.o -c ../tools/extra/clang-tidy/cppcoreguidelines/AvoidGotoCheck.cpp [1122/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cppcoreguidelines -I../tools/extra/clang-tidy/cppcoreguidelines -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeCstyleCastCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeCstyleCastCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeCstyleCastCheck.cpp.o -c ../tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp [1123/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cppcoreguidelines -I../tools/extra/clang-tidy/cppcoreguidelines -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeMemberInitCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeMemberInitCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeMemberInitCheck.cpp.o -c ../tools/extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp [1124/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cppcoreguidelines -I../tools/extra/clang-tidy/cppcoreguidelines -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeReinterpretCastCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeReinterpretCastCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeReinterpretCastCheck.cpp.o -c ../tools/extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp [1125/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cppcoreguidelines -I../tools/extra/clang-tidy/cppcoreguidelines -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeStaticCastDowncastCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeStaticCastDowncastCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeStaticCastDowncastCheck.cpp.o -c ../tools/extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp [1126/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cppcoreguidelines -I../tools/extra/clang-tidy/cppcoreguidelines -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeUnionAccessCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeUnionAccessCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeUnionAccessCheck.cpp.o -c ../tools/extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp [1127/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cppcoreguidelines -I../tools/extra/clang-tidy/cppcoreguidelines -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeVarargCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeVarargCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeVarargCheck.cpp.o -c ../tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp [1128/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cppcoreguidelines -I../tools/extra/clang-tidy/cppcoreguidelines -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/SlicingCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/SlicingCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/SlicingCheck.cpp.o -c ../tools/extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp [1129/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/cppcoreguidelines -I../tools/extra/clang-tidy/cppcoreguidelines -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/SpecialMemberFunctionsCheck.cpp.o -MF tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/SpecialMemberFunctionsCheck.cpp.o.d -o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/SpecialMemberFunctionsCheck.cpp.o -c ../tools/extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp [1130/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/fuchsia -I../tools/extra/clang-tidy/fuchsia -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/DefaultArgumentsCallsCheck.cpp.o -MF tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/DefaultArgumentsCallsCheck.cpp.o.d -o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/DefaultArgumentsCallsCheck.cpp.o -c ../tools/extra/clang-tidy/fuchsia/DefaultArgumentsCallsCheck.cpp [1131/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/fuchsia -I../tools/extra/clang-tidy/fuchsia -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/DefaultArgumentsDeclarationsCheck.cpp.o -MF tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/DefaultArgumentsDeclarationsCheck.cpp.o.d -o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/DefaultArgumentsDeclarationsCheck.cpp.o -c ../tools/extra/clang-tidy/fuchsia/DefaultArgumentsDeclarationsCheck.cpp [1132/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/fuchsia -I../tools/extra/clang-tidy/fuchsia -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/FuchsiaTidyModule.cpp.o -MF tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/FuchsiaTidyModule.cpp.o.d -o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/FuchsiaTidyModule.cpp.o -c ../tools/extra/clang-tidy/fuchsia/FuchsiaTidyModule.cpp [1133/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/fuchsia -I../tools/extra/clang-tidy/fuchsia -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/MultipleInheritanceCheck.cpp.o -MF tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/MultipleInheritanceCheck.cpp.o.d -o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/MultipleInheritanceCheck.cpp.o -c ../tools/extra/clang-tidy/fuchsia/MultipleInheritanceCheck.cpp [1134/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/fuchsia -I../tools/extra/clang-tidy/fuchsia -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/OverloadedOperatorCheck.cpp.o -MF tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/OverloadedOperatorCheck.cpp.o.d -o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/OverloadedOperatorCheck.cpp.o -c ../tools/extra/clang-tidy/fuchsia/OverloadedOperatorCheck.cpp [1135/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/fuchsia -I../tools/extra/clang-tidy/fuchsia -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/RestrictSystemIncludesCheck.cpp.o -MF tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/RestrictSystemIncludesCheck.cpp.o.d -o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/RestrictSystemIncludesCheck.cpp.o -c ../tools/extra/clang-tidy/fuchsia/RestrictSystemIncludesCheck.cpp [1136/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/fuchsia -I../tools/extra/clang-tidy/fuchsia -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/StaticallyConstructedObjectsCheck.cpp.o -MF tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/StaticallyConstructedObjectsCheck.cpp.o.d -o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/StaticallyConstructedObjectsCheck.cpp.o -c ../tools/extra/clang-tidy/fuchsia/StaticallyConstructedObjectsCheck.cpp [1137/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/fuchsia -I../tools/extra/clang-tidy/fuchsia -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/TrailingReturnCheck.cpp.o -MF tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/TrailingReturnCheck.cpp.o.d -o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/TrailingReturnCheck.cpp.o -c ../tools/extra/clang-tidy/fuchsia/TrailingReturnCheck.cpp [1138/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/fuchsia -I../tools/extra/clang-tidy/fuchsia -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/VirtualInheritanceCheck.cpp.o -MF tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/VirtualInheritanceCheck.cpp.o.d -o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/VirtualInheritanceCheck.cpp.o -c ../tools/extra/clang-tidy/fuchsia/VirtualInheritanceCheck.cpp [1139/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/google -I../tools/extra/clang-tidy/google -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidCStyleCastsCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidCStyleCastsCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidCStyleCastsCheck.cpp.o -c ../tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp [1140/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/google -I../tools/extra/clang-tidy/google -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidNSObjectNewCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidNSObjectNewCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidNSObjectNewCheck.cpp.o -c ../tools/extra/clang-tidy/google/AvoidNSObjectNewCheck.cpp [1141/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/google -I../tools/extra/clang-tidy/google -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidThrowingObjCExceptionCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidThrowingObjCExceptionCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidThrowingObjCExceptionCheck.cpp.o -c ../tools/extra/clang-tidy/google/AvoidThrowingObjCExceptionCheck.cpp [1142/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/google -I../tools/extra/clang-tidy/google -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidUnderscoreInGoogletestNameCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidUnderscoreInGoogletestNameCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidUnderscoreInGoogletestNameCheck.cpp.o -c ../tools/extra/clang-tidy/google/AvoidUnderscoreInGoogletestNameCheck.cpp [1143/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/google -I../tools/extra/clang-tidy/google -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/DefaultArgumentsCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/DefaultArgumentsCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/DefaultArgumentsCheck.cpp.o -c ../tools/extra/clang-tidy/google/DefaultArgumentsCheck.cpp [1144/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/google -I../tools/extra/clang-tidy/google -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/ExplicitConstructorCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/ExplicitConstructorCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/ExplicitConstructorCheck.cpp.o -c ../tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp [1145/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/google -I../tools/extra/clang-tidy/google -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/ExplicitMakePairCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/ExplicitMakePairCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/ExplicitMakePairCheck.cpp.o -c ../tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp [1146/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/google -I../tools/extra/clang-tidy/google -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/FunctionNamingCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/FunctionNamingCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/FunctionNamingCheck.cpp.o -c ../tools/extra/clang-tidy/google/FunctionNamingCheck.cpp [1147/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/google -I../tools/extra/clang-tidy/google -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GlobalNamesInHeadersCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GlobalNamesInHeadersCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GlobalNamesInHeadersCheck.cpp.o -c ../tools/extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp [1148/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/google -I../tools/extra/clang-tidy/google -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GlobalVariableDeclarationCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GlobalVariableDeclarationCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GlobalVariableDeclarationCheck.cpp.o -c ../tools/extra/clang-tidy/google/GlobalVariableDeclarationCheck.cpp [1149/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/google -I../tools/extra/clang-tidy/google -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GoogleTidyModule.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GoogleTidyModule.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GoogleTidyModule.cpp.o -c ../tools/extra/clang-tidy/google/GoogleTidyModule.cpp [1150/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/google -I../tools/extra/clang-tidy/google -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/IntegerTypesCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/IntegerTypesCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/IntegerTypesCheck.cpp.o -c ../tools/extra/clang-tidy/google/IntegerTypesCheck.cpp [1151/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/google -I../tools/extra/clang-tidy/google -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/NonConstReferences.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/NonConstReferences.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/NonConstReferences.cpp.o -c ../tools/extra/clang-tidy/google/NonConstReferences.cpp [1152/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/google -I../tools/extra/clang-tidy/google -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/OverloadedUnaryAndCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/OverloadedUnaryAndCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/OverloadedUnaryAndCheck.cpp.o -c ../tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp [1153/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/google -I../tools/extra/clang-tidy/google -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/TodoCommentCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/TodoCommentCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/TodoCommentCheck.cpp.o -c ../tools/extra/clang-tidy/google/TodoCommentCheck.cpp [1154/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/google -I../tools/extra/clang-tidy/google -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UnnamedNamespaceInHeaderCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UnnamedNamespaceInHeaderCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UnnamedNamespaceInHeaderCheck.cpp.o -c ../tools/extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp [1155/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/google -I../tools/extra/clang-tidy/google -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UsingNamespaceDirectiveCheck.cpp.o -MF tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UsingNamespaceDirectiveCheck.cpp.o.d -o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UsingNamespaceDirectiveCheck.cpp.o -c ../tools/extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp [1156/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/hicpp -I../tools/extra/clang-tidy/hicpp -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/ExceptionBaseclassCheck.cpp.o -MF tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/ExceptionBaseclassCheck.cpp.o.d -o tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/ExceptionBaseclassCheck.cpp.o -c ../tools/extra/clang-tidy/hicpp/ExceptionBaseclassCheck.cpp [1157/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/hicpp -I../tools/extra/clang-tidy/hicpp -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/HICPPTidyModule.cpp.o -MF tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/HICPPTidyModule.cpp.o.d -o tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/HICPPTidyModule.cpp.o -c ../tools/extra/clang-tidy/hicpp/HICPPTidyModule.cpp [1158/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/hicpp -I../tools/extra/clang-tidy/hicpp -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/MultiwayPathsCoveredCheck.cpp.o -MF tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/MultiwayPathsCoveredCheck.cpp.o.d -o tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/MultiwayPathsCoveredCheck.cpp.o -c ../tools/extra/clang-tidy/hicpp/MultiwayPathsCoveredCheck.cpp [1159/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/hicpp -I../tools/extra/clang-tidy/hicpp -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/NoAssemblerCheck.cpp.o -MF tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/NoAssemblerCheck.cpp.o.d -o tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/NoAssemblerCheck.cpp.o -c ../tools/extra/clang-tidy/hicpp/NoAssemblerCheck.cpp [1160/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/hicpp -I../tools/extra/clang-tidy/hicpp -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/SignedBitwiseCheck.cpp.o -MF tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/SignedBitwiseCheck.cpp.o.d -o tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/SignedBitwiseCheck.cpp.o -c ../tools/extra/clang-tidy/hicpp/SignedBitwiseCheck.cpp [1161/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/llvm -I../tools/extra/clang-tidy/llvm -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/HeaderGuardCheck.cpp.o -MF tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/HeaderGuardCheck.cpp.o.d -o tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/HeaderGuardCheck.cpp.o -c ../tools/extra/clang-tidy/llvm/HeaderGuardCheck.cpp [1162/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/llvm -I../tools/extra/clang-tidy/llvm -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/IncludeOrderCheck.cpp.o -MF tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/IncludeOrderCheck.cpp.o.d -o tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/IncludeOrderCheck.cpp.o -c ../tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp [1163/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/llvm -I../tools/extra/clang-tidy/llvm -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/LLVMTidyModule.cpp.o -MF tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/LLVMTidyModule.cpp.o.d -o tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/LLVMTidyModule.cpp.o -c ../tools/extra/clang-tidy/llvm/LLVMTidyModule.cpp [1164/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/llvm -I../tools/extra/clang-tidy/llvm -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/PreferIsaOrDynCastInConditionalsCheck.cpp.o -MF tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/PreferIsaOrDynCastInConditionalsCheck.cpp.o.d -o tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/PreferIsaOrDynCastInConditionalsCheck.cpp.o -c ../tools/extra/clang-tidy/llvm/PreferIsaOrDynCastInConditionalsCheck.cpp [1165/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/llvm -I../tools/extra/clang-tidy/llvm -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/TwineLocalCheck.cpp.o -MF tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/TwineLocalCheck.cpp.o.d -o tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/TwineLocalCheck.cpp.o -c ../tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp [1166/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/misc -I../tools/extra/clang-tidy/misc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedUsingDeclsCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedUsingDeclsCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedUsingDeclsCheck.cpp.o -c ../tools/extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp [1167/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/misc -I../tools/extra/clang-tidy/misc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedParametersCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedParametersCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedParametersCheck.cpp.o -c ../tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp [1168/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/misc -I../tools/extra/clang-tidy/misc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/DefinitionsInHeadersCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/DefinitionsInHeadersCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/DefinitionsInHeadersCheck.cpp.o -c ../tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp [1169/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/misc -I../tools/extra/clang-tidy/misc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MiscTidyModule.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MiscTidyModule.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MiscTidyModule.cpp.o -c ../tools/extra/clang-tidy/misc/MiscTidyModule.cpp [1170/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/misc -I../tools/extra/clang-tidy/misc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisplacedConstCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisplacedConstCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisplacedConstCheck.cpp.o -c ../tools/extra/clang-tidy/misc/MisplacedConstCheck.cpp [1171/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/misc -I../tools/extra/clang-tidy/misc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NewDeleteOverloadsCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NewDeleteOverloadsCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NewDeleteOverloadsCheck.cpp.o -c ../tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp [1172/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/misc -I../tools/extra/clang-tidy/misc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NonCopyableObjects.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NonCopyableObjects.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NonCopyableObjects.cpp.o -c ../tools/extra/clang-tidy/misc/NonCopyableObjects.cpp [1173/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/misc -I../tools/extra/clang-tidy/misc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NonPrivateMemberVariablesInClassesCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NonPrivateMemberVariablesInClassesCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NonPrivateMemberVariablesInClassesCheck.cpp.o -c ../tools/extra/clang-tidy/misc/NonPrivateMemberVariablesInClassesCheck.cpp [1174/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/misc -I../tools/extra/clang-tidy/misc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/StaticAssertCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/StaticAssertCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/StaticAssertCheck.cpp.o -c ../tools/extra/clang-tidy/misc/StaticAssertCheck.cpp [1175/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/misc -I../tools/extra/clang-tidy/misc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/RedundantExpressionCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/RedundantExpressionCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/RedundantExpressionCheck.cpp.o -c ../tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp [1176/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/misc -I../tools/extra/clang-tidy/misc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/ThrowByValueCatchByReferenceCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/ThrowByValueCatchByReferenceCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/ThrowByValueCatchByReferenceCheck.cpp.o -c ../tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp [1177/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/misc -I../tools/extra/clang-tidy/misc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnconventionalAssignOperatorCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnconventionalAssignOperatorCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnconventionalAssignOperatorCheck.cpp.o -c ../tools/extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp [1178/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/misc -I../tools/extra/clang-tidy/misc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UniqueptrResetReleaseCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UniqueptrResetReleaseCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UniqueptrResetReleaseCheck.cpp.o -c ../tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp [1179/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/misc -I../tools/extra/clang-tidy/misc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedAliasDeclsCheck.cpp.o -MF tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedAliasDeclsCheck.cpp.o.d -o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedAliasDeclsCheck.cpp.o -c ../tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp [1180/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReturnBracedInitListCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReturnBracedInitListCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReturnBracedInitListCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp [1181/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/AvoidBindCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/AvoidBindCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/AvoidBindCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/AvoidBindCheck.cpp [1182/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/AvoidCArraysCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/AvoidCArraysCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/AvoidCArraysCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/AvoidCArraysCheck.cpp [1183/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ConcatNestedNamespacesCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ConcatNestedNamespacesCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ConcatNestedNamespacesCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/ConcatNestedNamespacesCheck.cpp [1184/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/DeprecatedHeadersCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/DeprecatedHeadersCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/DeprecatedHeadersCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp [1185/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/DeprecatedIosBaseAliasesCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/DeprecatedIosBaseAliasesCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/DeprecatedIosBaseAliasesCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/DeprecatedIosBaseAliasesCheck.cpp [1186/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/LoopConvertUtils.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/LoopConvertUtils.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/LoopConvertUtils.cpp.o -c ../tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp [1187/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/LoopConvertCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/LoopConvertCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/LoopConvertCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp [1188/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeSharedCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeSharedCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeSharedCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/MakeSharedCheck.cpp [1189/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeSmartPtrCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeSmartPtrCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeSmartPtrCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp [1190/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeUniqueCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeUniqueCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeUniqueCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/MakeUniqueCheck.cpp [1191/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ModernizeTidyModule.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ModernizeTidyModule.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ModernizeTidyModule.cpp.o -c ../tools/extra/clang-tidy/modernize/ModernizeTidyModule.cpp [1192/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/PassByValueCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/PassByValueCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/PassByValueCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/PassByValueCheck.cpp [1193/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/RawStringLiteralCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/RawStringLiteralCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/RawStringLiteralCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/RawStringLiteralCheck.cpp [1194/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/RedundantVoidArgCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/RedundantVoidArgCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/RedundantVoidArgCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp [1195/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceAutoPtrCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceAutoPtrCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceAutoPtrCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp [1196/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceRandomShuffleCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceRandomShuffleCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceRandomShuffleCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp [1197/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ShrinkToFitCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ShrinkToFitCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ShrinkToFitCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp [1198/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UnaryStaticAssertCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UnaryStaticAssertCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UnaryStaticAssertCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp [1199/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseAutoCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseAutoCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseAutoCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/UseAutoCheck.cpp [1200/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseBoolLiteralsCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseBoolLiteralsCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseBoolLiteralsCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp [1201/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseDefaultMemberInitCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseDefaultMemberInitCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseDefaultMemberInitCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp [1202/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEmplaceCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEmplaceCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEmplaceCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/UseEmplaceCheck.cpp [1203/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEqualsDefaultCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEqualsDefaultCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEqualsDefaultCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp [1204/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEqualsDeleteCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEqualsDeleteCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEqualsDeleteCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp [1205/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNodiscardCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNodiscardCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNodiscardCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/UseNodiscardCheck.cpp [1206/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNoexceptCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNoexceptCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNoexceptCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/UseNoexceptCheck.cpp [1207/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseOverrideCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseOverrideCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseOverrideCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp [1208/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNullptrCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNullptrCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNullptrCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp [1209/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseTrailingReturnTypeCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseTrailingReturnTypeCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseTrailingReturnTypeCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp [1210/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseTransparentFunctorsCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseTransparentFunctorsCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseTransparentFunctorsCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp [1211/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseUncaughtExceptionsCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseUncaughtExceptionsCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseUncaughtExceptionsCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/UseUncaughtExceptionsCheck.cpp [1212/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/modernize -I../tools/extra/clang-tidy/modernize -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseUsingCheck.cpp.o -MF tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseUsingCheck.cpp.o.d -o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseUsingCheck.cpp.o -c ../tools/extra/clang-tidy/modernize/UseUsingCheck.cpp [1213/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/mpi -I../tools/extra/clang-tidy/mpi -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/BufferDerefCheck.cpp.o -MF tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/BufferDerefCheck.cpp.o.d -o tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/BufferDerefCheck.cpp.o -c ../tools/extra/clang-tidy/mpi/BufferDerefCheck.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:17, from ../tools/extra/clang-tidy/mpi/BufferDerefCheck.cpp:12: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [1214/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/mpi -I../tools/extra/clang-tidy/mpi -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/MPITidyModule.cpp.o -MF tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/MPITidyModule.cpp.o.d -o tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/MPITidyModule.cpp.o -c ../tools/extra/clang-tidy/mpi/MPITidyModule.cpp [1215/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/mpi -I../tools/extra/clang-tidy/mpi -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/TypeMismatchCheck.cpp.o -MF tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/TypeMismatchCheck.cpp.o.d -o tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/TypeMismatchCheck.cpp.o -c ../tools/extra/clang-tidy/mpi/TypeMismatchCheck.cpp In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:17, from ../tools/extra/clang-tidy/mpi/TypeMismatchCheck.cpp:11: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [1216/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/objc -I../tools/extra/clang-tidy/objc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/AvoidNSErrorInitCheck.cpp.o -MF tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/AvoidNSErrorInitCheck.cpp.o.d -o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/AvoidNSErrorInitCheck.cpp.o -c ../tools/extra/clang-tidy/objc/AvoidNSErrorInitCheck.cpp [1217/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/objc -I../tools/extra/clang-tidy/objc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/AvoidSpinlockCheck.cpp.o -MF tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/AvoidSpinlockCheck.cpp.o.d -o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/AvoidSpinlockCheck.cpp.o -c ../tools/extra/clang-tidy/objc/AvoidSpinlockCheck.cpp [1218/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/objc -I../tools/extra/clang-tidy/objc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/ForbiddenSubclassingCheck.cpp.o -MF tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/ForbiddenSubclassingCheck.cpp.o.d -o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/ForbiddenSubclassingCheck.cpp.o -c ../tools/extra/clang-tidy/objc/ForbiddenSubclassingCheck.cpp [1219/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/objc -I../tools/extra/clang-tidy/objc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/ObjCTidyModule.cpp.o -MF tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/ObjCTidyModule.cpp.o.d -o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/ObjCTidyModule.cpp.o -c ../tools/extra/clang-tidy/objc/ObjCTidyModule.cpp [1220/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/objc -I../tools/extra/clang-tidy/objc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/PropertyDeclarationCheck.cpp.o -MF tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/PropertyDeclarationCheck.cpp.o.d -o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/PropertyDeclarationCheck.cpp.o -c ../tools/extra/clang-tidy/objc/PropertyDeclarationCheck.cpp [1221/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/objc -I../tools/extra/clang-tidy/objc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/SuperSelfCheck.cpp.o -MF tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/SuperSelfCheck.cpp.o.d -o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/SuperSelfCheck.cpp.o -c ../tools/extra/clang-tidy/objc/SuperSelfCheck.cpp [1222/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/openmp -I../tools/extra/clang-tidy/openmp -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/ExceptionEscapeCheck.cpp.o -MF tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/ExceptionEscapeCheck.cpp.o.d -o tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/ExceptionEscapeCheck.cpp.o -c ../tools/extra/clang-tidy/openmp/ExceptionEscapeCheck.cpp [1223/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/openmp -I../tools/extra/clang-tidy/openmp -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/OpenMPTidyModule.cpp.o -MF tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/OpenMPTidyModule.cpp.o.d -o tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/OpenMPTidyModule.cpp.o -c ../tools/extra/clang-tidy/openmp/OpenMPTidyModule.cpp [1224/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/openmp -I../tools/extra/clang-tidy/openmp -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/UseDefaultNoneCheck.cpp.o -MF tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/UseDefaultNoneCheck.cpp.o.d -o tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/UseDefaultNoneCheck.cpp.o -c ../tools/extra/clang-tidy/openmp/UseDefaultNoneCheck.cpp [1225/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/performance -I../tools/extra/clang-tidy/performance -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/FasterStringFindCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/FasterStringFindCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/FasterStringFindCheck.cpp.o -c ../tools/extra/clang-tidy/performance/FasterStringFindCheck.cpp [1226/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/performance -I../tools/extra/clang-tidy/performance -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/ForRangeCopyCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/ForRangeCopyCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/ForRangeCopyCheck.cpp.o -c ../tools/extra/clang-tidy/performance/ForRangeCopyCheck.cpp [1227/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/performance -I../tools/extra/clang-tidy/performance -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/ImplicitConversionInLoopCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/ImplicitConversionInLoopCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/ImplicitConversionInLoopCheck.cpp.o -c ../tools/extra/clang-tidy/performance/ImplicitConversionInLoopCheck.cpp [1228/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/performance -I../tools/extra/clang-tidy/performance -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientAlgorithmCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientAlgorithmCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientAlgorithmCheck.cpp.o -c ../tools/extra/clang-tidy/performance/InefficientAlgorithmCheck.cpp [1229/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/performance -I../tools/extra/clang-tidy/performance -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientStringConcatenationCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientStringConcatenationCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientStringConcatenationCheck.cpp.o -c ../tools/extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp [1230/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/performance -I../tools/extra/clang-tidy/performance -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientVectorOperationCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientVectorOperationCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientVectorOperationCheck.cpp.o -c ../tools/extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp [1231/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/performance -I../tools/extra/clang-tidy/performance -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/MoveConstArgCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/MoveConstArgCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/MoveConstArgCheck.cpp.o -c ../tools/extra/clang-tidy/performance/MoveConstArgCheck.cpp [1232/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/performance -I../tools/extra/clang-tidy/performance -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/MoveConstructorInitCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/MoveConstructorInitCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/MoveConstructorInitCheck.cpp.o -c ../tools/extra/clang-tidy/performance/MoveConstructorInitCheck.cpp [1233/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/performance -I../tools/extra/clang-tidy/performance -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/NoexceptMoveConstructorCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/NoexceptMoveConstructorCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/NoexceptMoveConstructorCheck.cpp.o -c ../tools/extra/clang-tidy/performance/NoexceptMoveConstructorCheck.cpp [1234/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/performance -I../tools/extra/clang-tidy/performance -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/PerformanceTidyModule.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/PerformanceTidyModule.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/PerformanceTidyModule.cpp.o -c ../tools/extra/clang-tidy/performance/PerformanceTidyModule.cpp [1235/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/performance -I../tools/extra/clang-tidy/performance -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/TypePromotionInMathFnCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/TypePromotionInMathFnCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/TypePromotionInMathFnCheck.cpp.o -c ../tools/extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp [1236/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/performance -I../tools/extra/clang-tidy/performance -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/UnnecessaryCopyInitialization.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/UnnecessaryCopyInitialization.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/UnnecessaryCopyInitialization.cpp.o -c ../tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp [1237/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/performance -I../tools/extra/clang-tidy/performance -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/UnnecessaryValueParamCheck.cpp.o -MF tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/UnnecessaryValueParamCheck.cpp.o.d -o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/UnnecessaryValueParamCheck.cpp.o -c ../tools/extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp [1238/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/plugin -I../tools/extra/clang-tidy/plugin -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/plugin/CMakeFiles/obj.clangTidyPlugin.dir/ClangTidyPlugin.cpp.o -MF tools/extra/clang-tidy/plugin/CMakeFiles/obj.clangTidyPlugin.dir/ClangTidyPlugin.cpp.o.d -o tools/extra/clang-tidy/plugin/CMakeFiles/obj.clangTidyPlugin.dir/ClangTidyPlugin.cpp.o -c ../tools/extra/clang-tidy/plugin/ClangTidyPlugin.cpp [1239/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/portability -I../tools/extra/clang-tidy/portability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/PortabilityTidyModule.cpp.o -MF tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/PortabilityTidyModule.cpp.o.d -o tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/PortabilityTidyModule.cpp.o -c ../tools/extra/clang-tidy/portability/PortabilityTidyModule.cpp [1240/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/portability -I../tools/extra/clang-tidy/portability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/SIMDIntrinsicsCheck.cpp.o -MF tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/SIMDIntrinsicsCheck.cpp.o.d -o tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/SIMDIntrinsicsCheck.cpp.o -c ../tools/extra/clang-tidy/portability/SIMDIntrinsicsCheck.cpp [1241/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UniqueptrDeleteReleaseCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UniqueptrDeleteReleaseCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UniqueptrDeleteReleaseCheck.cpp.o -c ../tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp [1242/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/AvoidConstParamsInDecls.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/AvoidConstParamsInDecls.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/AvoidConstParamsInDecls.cpp.o -c ../tools/extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp [1243/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/BracesAroundStatementsCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/BracesAroundStatementsCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/BracesAroundStatementsCheck.cpp.o -c ../tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp [1244/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ConstReturnTypeCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ConstReturnTypeCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ConstReturnTypeCheck.cpp.o -c ../tools/extra/clang-tidy/readability/ConstReturnTypeCheck.cpp [1245/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerSizeEmptyCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerSizeEmptyCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerSizeEmptyCheck.cpp.o -c ../tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp [1246/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ConvertMemberFunctionsToStatic.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ConvertMemberFunctionsToStatic.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ConvertMemberFunctionsToStatic.cpp.o -c ../tools/extra/clang-tidy/readability/ConvertMemberFunctionsToStatic.cpp [1247/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/DeleteNullPointerCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/DeleteNullPointerCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/DeleteNullPointerCheck.cpp.o -c ../tools/extra/clang-tidy/readability/DeleteNullPointerCheck.cpp [1248/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/DeletedDefaultCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/DeletedDefaultCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/DeletedDefaultCheck.cpp.o -c ../tools/extra/clang-tidy/readability/DeletedDefaultCheck.cpp [1249/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ElseAfterReturnCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ElseAfterReturnCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ElseAfterReturnCheck.cpp.o -c ../tools/extra/clang-tidy/readability/ElseAfterReturnCheck.cpp [1250/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/FunctionSizeCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/FunctionSizeCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/FunctionSizeCheck.cpp.o -c ../tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp [1251/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IdentifierNamingCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IdentifierNamingCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IdentifierNamingCheck.cpp.o -c ../tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp [1252/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/InconsistentDeclarationParameterNameCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/InconsistentDeclarationParameterNameCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/InconsistentDeclarationParameterNameCheck.cpp.o -c ../tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp [1253/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ImplicitBoolConversionCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ImplicitBoolConversionCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ImplicitBoolConversionCheck.cpp.o -c ../tools/extra/clang-tidy/readability/ImplicitBoolConversionCheck.cpp [1254/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IsolateDeclarationCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IsolateDeclarationCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IsolateDeclarationCheck.cpp.o -c ../tools/extra/clang-tidy/readability/IsolateDeclarationCheck.cpp [1255/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MagicNumbersCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MagicNumbersCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MagicNumbersCheck.cpp.o -c ../tools/extra/clang-tidy/readability/MagicNumbersCheck.cpp [1256/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MisleadingIndentationCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MisleadingIndentationCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MisleadingIndentationCheck.cpp.o -c ../tools/extra/clang-tidy/readability/MisleadingIndentationCheck.cpp [1257/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MisplacedArrayIndexCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MisplacedArrayIndexCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MisplacedArrayIndexCheck.cpp.o -c ../tools/extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp [1258/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NamedParameterCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NamedParameterCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NamedParameterCheck.cpp.o -c ../tools/extra/clang-tidy/readability/NamedParameterCheck.cpp [1259/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NamespaceCommentCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NamespaceCommentCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NamespaceCommentCheck.cpp.o -c ../tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp [1260/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ReadabilityTidyModule.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ReadabilityTidyModule.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ReadabilityTidyModule.cpp.o -c ../tools/extra/clang-tidy/readability/ReadabilityTidyModule.cpp [1261/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NonConstParameterCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NonConstParameterCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NonConstParameterCheck.cpp.o -c ../tools/extra/clang-tidy/readability/NonConstParameterCheck.cpp [1262/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantDeclarationCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantDeclarationCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantDeclarationCheck.cpp.o -c ../tools/extra/clang-tidy/readability/RedundantDeclarationCheck.cpp [1263/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantControlFlowCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantControlFlowCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantControlFlowCheck.cpp.o -c ../tools/extra/clang-tidy/readability/RedundantControlFlowCheck.cpp [1264/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantFunctionPtrDereferenceCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantFunctionPtrDereferenceCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantFunctionPtrDereferenceCheck.cpp.o -c ../tools/extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp [1265/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantMemberInitCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantMemberInitCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantMemberInitCheck.cpp.o -c ../tools/extra/clang-tidy/readability/RedundantMemberInitCheck.cpp [1266/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantPreprocessorCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantPreprocessorCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantPreprocessorCheck.cpp.o -c ../tools/extra/clang-tidy/readability/RedundantPreprocessorCheck.cpp [1267/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantSmartptrGetCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantSmartptrGetCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantSmartptrGetCheck.cpp.o -c ../tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp [1268/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantStringCStrCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantStringCStrCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantStringCStrCheck.cpp.o -c ../tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp [1269/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantStringInitCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantStringInitCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantStringInitCheck.cpp.o -c ../tools/extra/clang-tidy/readability/RedundantStringInitCheck.cpp [1270/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SimplifySubscriptExprCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SimplifySubscriptExprCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SimplifySubscriptExprCheck.cpp.o -c ../tools/extra/clang-tidy/readability/SimplifySubscriptExprCheck.cpp [1271/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SimplifyBooleanExprCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SimplifyBooleanExprCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SimplifyBooleanExprCheck.cpp.o -c ../tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp [1272/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StaticAccessedThroughInstanceCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StaticAccessedThroughInstanceCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StaticAccessedThroughInstanceCheck.cpp.o -c ../tools/extra/clang-tidy/readability/StaticAccessedThroughInstanceCheck.cpp [1273/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StaticDefinitionInAnonymousNamespaceCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StaticDefinitionInAnonymousNamespaceCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StaticDefinitionInAnonymousNamespaceCheck.cpp.o -c ../tools/extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp [1274/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StringCompareCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StringCompareCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StringCompareCheck.cpp.o -c ../tools/extra/clang-tidy/readability/StringCompareCheck.cpp [1275/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/readability -I../tools/extra/clang-tidy/readability -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UppercaseLiteralSuffixCheck.cpp.o -MF tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UppercaseLiteralSuffixCheck.cpp.o.d -o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UppercaseLiteralSuffixCheck.cpp.o -c ../tools/extra/clang-tidy/readability/UppercaseLiteralSuffixCheck.cpp [1276/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/tool -I../tools/extra/clang-tidy/tool -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/ClangTidyMain.cpp.o -MF tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/ClangTidyMain.cpp.o.d -o tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/ClangTidyMain.cpp.o -c ../tools/extra/clang-tidy/tool/ClangTidyMain.cpp [1277/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/utils -I../tools/extra/clang-tidy/utils -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ASTUtils.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ASTUtils.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ASTUtils.cpp.o -c ../tools/extra/clang-tidy/utils/ASTUtils.cpp [1278/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/utils -I../tools/extra/clang-tidy/utils -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/DeclRefExprUtils.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/DeclRefExprUtils.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/DeclRefExprUtils.cpp.o -c ../tools/extra/clang-tidy/utils/DeclRefExprUtils.cpp [1279/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/utils -I../tools/extra/clang-tidy/utils -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExceptionAnalyzer.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExceptionAnalyzer.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExceptionAnalyzer.cpp.o -c ../tools/extra/clang-tidy/utils/ExceptionAnalyzer.cpp [1280/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/utils -I../tools/extra/clang-tidy/utils -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/FixItHintUtils.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/FixItHintUtils.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/FixItHintUtils.cpp.o -c ../tools/extra/clang-tidy/utils/FixItHintUtils.cpp [1281/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/utils -I../tools/extra/clang-tidy/utils -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/HeaderFileExtensionsUtils.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/HeaderFileExtensionsUtils.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/HeaderFileExtensionsUtils.cpp.o -c ../tools/extra/clang-tidy/utils/HeaderFileExtensionsUtils.cpp [1282/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/utils -I../tools/extra/clang-tidy/utils -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExprSequence.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExprSequence.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExprSequence.cpp.o -c ../tools/extra/clang-tidy/utils/ExprSequence.cpp [1283/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/utils -I../tools/extra/clang-tidy/utils -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/HeaderGuard.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/HeaderGuard.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/HeaderGuard.cpp.o -c ../tools/extra/clang-tidy/utils/HeaderGuard.cpp [1284/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/utils -I../tools/extra/clang-tidy/utils -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/IncludeInserter.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/IncludeInserter.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/IncludeInserter.cpp.o -c ../tools/extra/clang-tidy/utils/IncludeInserter.cpp [1285/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/utils -I../tools/extra/clang-tidy/utils -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/LexerUtils.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/LexerUtils.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/LexerUtils.cpp.o -c ../tools/extra/clang-tidy/utils/LexerUtils.cpp [1286/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/utils -I../tools/extra/clang-tidy/utils -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/IncludeSorter.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/IncludeSorter.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/IncludeSorter.cpp.o -c ../tools/extra/clang-tidy/utils/IncludeSorter.cpp [1287/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/utils -I../tools/extra/clang-tidy/utils -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/NamespaceAliaser.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/NamespaceAliaser.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/NamespaceAliaser.cpp.o -c ../tools/extra/clang-tidy/utils/NamespaceAliaser.cpp [1288/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/utils -I../tools/extra/clang-tidy/utils -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/OptionsUtils.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/OptionsUtils.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/OptionsUtils.cpp.o -c ../tools/extra/clang-tidy/utils/OptionsUtils.cpp [1289/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/utils -I../tools/extra/clang-tidy/utils -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/TransformerClangTidyCheck.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/TransformerClangTidyCheck.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/TransformerClangTidyCheck.cpp.o -c ../tools/extra/clang-tidy/utils/TransformerClangTidyCheck.cpp [1290/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/utils -I../tools/extra/clang-tidy/utils -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/TypeTraits.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/TypeTraits.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/TypeTraits.cpp.o -c ../tools/extra/clang-tidy/utils/TypeTraits.cpp [1291/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/utils -I../tools/extra/clang-tidy/utils -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/UsingInserter.cpp.o -MF tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/UsingInserter.cpp.o.d -o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/UsingInserter.cpp.o -c ../tools/extra/clang-tidy/utils/UsingInserter.cpp [1292/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyUtils.so.9 -o lib64/libclangTidyUtils.so.9 tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ASTUtils.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/DeclRefExprUtils.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExceptionAnalyzer.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExprSequence.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/FixItHintUtils.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/HeaderFileExtensionsUtils.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/HeaderGuard.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/IncludeInserter.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/IncludeSorter.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/LexerUtils.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/NamespaceAliaser.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/OptionsUtils.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/TransformerClangTidyCheck.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/TypeTraits.cpp.o tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/UsingInserter.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidy.so.9 lib64/libclangToolingRefactoring.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1293/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyUtils.so.9 lib64/libclangTidyUtils.so.9 lib64/libclangTidyUtils.so && : [1294/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/zircon -I../tools/extra/clang-tidy/zircon -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/zircon/CMakeFiles/obj.clangTidyZirconModule.dir/TemporaryObjectsCheck.cpp.o -MF tools/extra/clang-tidy/zircon/CMakeFiles/obj.clangTidyZirconModule.dir/TemporaryObjectsCheck.cpp.o.d -o tools/extra/clang-tidy/zircon/CMakeFiles/obj.clangTidyZirconModule.dir/TemporaryObjectsCheck.cpp.o -c ../tools/extra/clang-tidy/zircon/TemporaryObjectsCheck.cpp [1295/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyAndroidModule.so.9 -o lib64/libclangTidyAndroidModule.so.9 tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/AndroidTidyModule.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecAccept4Check.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecAcceptCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecCreatCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecDupCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecEpollCreate1Check.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecEpollCreateCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecFopenCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecInotifyInit1Check.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecInotifyInitCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecMemfdCreateCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecOpenCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecPipeCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecPipe2Check.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecSocketCheck.cpp.o tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/ComparisonInTempFailureRetryCheck.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyUtils.so.9 lib64/libclangTidy.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1296/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyAndroidModule.so.9 lib64/libclangTidyAndroidModule.so.9 lib64/libclangTidyAndroidModule.so && : [1297/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyAbseilModule.so.9 -o lib64/libclangTidyAbseilModule.so.9 tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/AbseilTidyModule.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationAdditionCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationComparisonCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationConversionCastCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationDivisionCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationFactoryFloatCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationFactoryScaleCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationRewriter.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationSubtractionCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationUnnecessaryConversionCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/FasterStrsplitDelimiterCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/NoInternalDependenciesCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/NoNamespaceCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/RedundantStrcatCallsCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StrCatAppendCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StringFindStartswithCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/TimeComparisonCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/TimeSubtractionCheck.cpp.o tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/UpgradeDurationConversionsCheck.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyUtils.so.9 lib64/libclangTidy.so.9 lib64/libclangTooling.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1298/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyAbseilModule.so.9 lib64/libclangTidyAbseilModule.so.9 lib64/libclangTidyAbseilModule.so && : [1299/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyBoostModule.so.9 -o lib64/libclangTidyBoostModule.so.9 tools/extra/clang-tidy/boost/CMakeFiles/obj.clangTidyBoostModule.dir/BoostTidyModule.cpp.o tools/extra/clang-tidy/boost/CMakeFiles/obj.clangTidyBoostModule.dir/UseToStringCheck.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyUtils.so.9 lib64/libclangTidy.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1300/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyBoostModule.so.9 lib64/libclangTidyBoostModule.so.9 lib64/libclangTidyBoostModule.so && : [1301/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyMiscModule.so.9 -o lib64/libclangTidyMiscModule.so.9 tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/DefinitionsInHeadersCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MiscTidyModule.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisplacedConstCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NewDeleteOverloadsCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NonCopyableObjects.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NonPrivateMemberVariablesInClassesCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/RedundantExpressionCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/StaticAssertCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/ThrowByValueCatchByReferenceCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnconventionalAssignOperatorCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UniqueptrResetReleaseCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedAliasDeclsCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedParametersCheck.cpp.o tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedUsingDeclsCheck.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyUtils.so.9 lib64/libclangTidy.so.9 lib64/libclangTooling.so.9 lib64/libclangSerialization.so.9 lib64/libclangAnalysis.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1302/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyMiscModule.so.9 lib64/libclangTidyMiscModule.so.9 lib64/libclangTidyMiscModule.so && : [1303/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyMPIModule.so.9 -o lib64/libclangTidyMPIModule.so.9 tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/BufferDerefCheck.cpp.o tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/MPITidyModule.cpp.o tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/TypeMismatchCheck.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyUtils.so.9 lib64/libclangTidy.so.9 lib64/libclangTooling.so.9 lib64/libclangStaticAnalyzerCheckers.so.9 lib64/libclangAnalysis.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1304/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyMPIModule.so.9 lib64/libclangTidyMPIModule.so.9 lib64/libclangTidyMPIModule.so && : [1305/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyObjCModule.so.9 -o lib64/libclangTidyObjCModule.so.9 tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/AvoidNSErrorInitCheck.cpp.o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/AvoidSpinlockCheck.cpp.o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/ForbiddenSubclassingCheck.cpp.o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/ObjCTidyModule.cpp.o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/PropertyDeclarationCheck.cpp.o tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/SuperSelfCheck.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyUtils.so.9 lib64/libclangTidy.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1306/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyObjCModule.so.9 lib64/libclangTidyObjCModule.so.9 lib64/libclangTidyObjCModule.so && : [1307/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyOpenMPModule.so.9 -o lib64/libclangTidyOpenMPModule.so.9 tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/ExceptionEscapeCheck.cpp.o tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/OpenMPTidyModule.cpp.o tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/UseDefaultNoneCheck.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyUtils.so.9 lib64/libclangTidy.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1308/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyOpenMPModule.so.9 lib64/libclangTidyOpenMPModule.so.9 lib64/libclangTidyOpenMPModule.so && : [1309/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-tidy/zircon -I../tools/extra/clang-tidy/zircon -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-tidy/zircon/CMakeFiles/obj.clangTidyZirconModule.dir/ZirconTidyModule.cpp.o -MF tools/extra/clang-tidy/zircon/CMakeFiles/obj.clangTidyZirconModule.dir/ZirconTidyModule.cpp.o.d -o tools/extra/clang-tidy/zircon/CMakeFiles/obj.clangTidyZirconModule.dir/ZirconTidyModule.cpp.o -c ../tools/extra/clang-tidy/zircon/ZirconTidyModule.cpp [1310/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyPerformanceModule.so.9 -o lib64/libclangTidyPerformanceModule.so.9 tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/FasterStringFindCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/ForRangeCopyCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/ImplicitConversionInLoopCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientAlgorithmCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientStringConcatenationCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientVectorOperationCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/MoveConstArgCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/MoveConstructorInitCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/NoexceptMoveConstructorCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/PerformanceTidyModule.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/TypePromotionInMathFnCheck.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/UnnecessaryCopyInitialization.cpp.o tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/UnnecessaryValueParamCheck.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyUtils.so.9 lib64/libclangTidy.so.9 lib64/libclangAnalysis.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1311/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyPerformanceModule.so.9 lib64/libclangTidyPerformanceModule.so.9 lib64/libclangTidyPerformanceModule.so && : [1312/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyPortabilityModule.so.9 -o lib64/libclangTidyPortabilityModule.so.9 tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/PortabilityTidyModule.cpp.o tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/SIMDIntrinsicsCheck.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyUtils.so.9 lib64/libclangTidy.so.9 lib64/libclangTooling.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1313/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyPortabilityModule.so.9 lib64/libclangTidyPortabilityModule.so.9 lib64/libclangTidyPortabilityModule.so && : [1314/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyReadabilityModule.so.9 -o lib64/libclangTidyReadabilityModule.so.9 tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/AvoidConstParamsInDecls.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/BracesAroundStatementsCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ConstReturnTypeCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerSizeEmptyCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ConvertMemberFunctionsToStatic.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/DeleteNullPointerCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/DeletedDefaultCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ElseAfterReturnCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/FunctionSizeCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IdentifierNamingCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ImplicitBoolConversionCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/InconsistentDeclarationParameterNameCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IsolateDeclarationCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MagicNumbersCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MisleadingIndentationCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MisplacedArrayIndexCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NamedParameterCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NamespaceCommentCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NonConstParameterCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ReadabilityTidyModule.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantControlFlowCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantDeclarationCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantFunctionPtrDereferenceCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantMemberInitCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantPreprocessorCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantSmartptrGetCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantStringCStrCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantStringInitCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SimplifyBooleanExprCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SimplifySubscriptExprCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StaticAccessedThroughInstanceCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StaticDefinitionInAnonymousNamespaceCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StringCompareCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UniqueptrDeleteReleaseCheck.cpp.o tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UppercaseLiteralSuffixCheck.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyUtils.so.9 lib64/libclangTidy.so.9 lib64/libclangTooling.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1315/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyReadabilityModule.so.9 lib64/libclangTidyReadabilityModule.so.9 lib64/libclangTidyReadabilityModule.so && : [1316/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyZirconModule.so.9 -o lib64/libclangTidyZirconModule.so.9 tools/extra/clang-tidy/zircon/CMakeFiles/obj.clangTidyZirconModule.dir/TemporaryObjectsCheck.cpp.o tools/extra/clang-tidy/zircon/CMakeFiles/obj.clangTidyZirconModule.dir/ZirconTidyModule.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyUtils.so.9 lib64/libclangTidy.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1317/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyGoogleModule.so.9 -o lib64/libclangTidyGoogleModule.so.9 tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidCStyleCastsCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidNSObjectNewCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidThrowingObjCExceptionCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidUnderscoreInGoogletestNameCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/DefaultArgumentsCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/ExplicitConstructorCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/ExplicitMakePairCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/FunctionNamingCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GlobalNamesInHeadersCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GlobalVariableDeclarationCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GoogleTidyModule.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/IntegerTypesCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/NonConstReferences.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/OverloadedUnaryAndCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/TodoCommentCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UnnamedNamespaceInHeaderCheck.cpp.o tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UsingNamespaceDirectiveCheck.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyReadabilityModule.so.9 lib64/libclangTidyUtils.so.9 lib64/libclangTidy.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1318/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyGoogleModule.so.9 lib64/libclangTidyGoogleModule.so.9 lib64/libclangTidyGoogleModule.so && : [1319/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyLLVMModule.so.9 -o lib64/libclangTidyLLVMModule.so.9 tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/HeaderGuardCheck.cpp.o tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/IncludeOrderCheck.cpp.o tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/LLVMTidyModule.cpp.o tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/PreferIsaOrDynCastInConditionalsCheck.cpp.o tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/TwineLocalCheck.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyReadabilityModule.so.9 lib64/libclangTidyUtils.so.9 lib64/libclangTidy.so.9 lib64/libclangTooling.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1320/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyFuchsiaModule.so.9 -o lib64/libclangTidyFuchsiaModule.so.9 tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/DefaultArgumentsCallsCheck.cpp.o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/DefaultArgumentsDeclarationsCheck.cpp.o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/FuchsiaTidyModule.cpp.o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/MultipleInheritanceCheck.cpp.o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/OverloadedOperatorCheck.cpp.o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/RestrictSystemIncludesCheck.cpp.o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/StaticallyConstructedObjectsCheck.cpp.o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/TrailingReturnCheck.cpp.o tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/VirtualInheritanceCheck.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyGoogleModule.so.9 lib64/libclangTidyUtils.so.9 lib64/libclangTidy.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1321/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyFuchsiaModule.so.9 lib64/libclangTidyFuchsiaModule.so.9 lib64/libclangTidyFuchsiaModule.so && : [1322/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyLLVMModule.so.9 lib64/libclangTidyLLVMModule.so.9 lib64/libclangTidyLLVMModule.so && : [1323/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyModernizeModule.so.9 -o lib64/libclangTidyModernizeModule.so.9 tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/AvoidBindCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/AvoidCArraysCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ConcatNestedNamespacesCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/DeprecatedHeadersCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/DeprecatedIosBaseAliasesCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/LoopConvertCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/LoopConvertUtils.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeSharedCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeSmartPtrCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeUniqueCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ModernizeTidyModule.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/PassByValueCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/RawStringLiteralCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/RedundantVoidArgCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceAutoPtrCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceRandomShuffleCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReturnBracedInitListCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ShrinkToFitCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UnaryStaticAssertCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseAutoCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseBoolLiteralsCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseDefaultMemberInitCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEmplaceCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEqualsDefaultCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEqualsDeleteCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNodiscardCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNoexceptCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNullptrCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseOverrideCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseTrailingReturnTypeCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseTransparentFunctorsCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseUncaughtExceptionsCheck.cpp.o tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseUsingCheck.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyReadabilityModule.so.9 lib64/libclangTidyUtils.so.9 lib64/libclangTidy.so.9 lib64/libclangTooling.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1324/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyModernizeModule.so.9 lib64/libclangTidyModernizeModule.so.9 lib64/libclangTidyModernizeModule.so && : [1325/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyCppCoreGuidelinesModule.so.9 -o lib64/libclangTidyCppCoreGuidelinesModule.so.9 tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/AvoidGotoCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/CppCoreGuidelinesTidyModule.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/InterfacesGlobalInitCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/MacroUsageCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/NarrowingConversionsCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/NoMallocCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/OwningMemoryCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsArrayToPointerDecayCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsConstantArrayIndexCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsPointerArithmeticCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeConstCastCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeCstyleCastCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeMemberInitCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeReinterpretCastCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeStaticCastDowncastCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeUnionAccessCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeVarargCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/SlicingCheck.cpp.o tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/SpecialMemberFunctionsCheck.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyMiscModule.so.9 lib64/libclangTidyModernizeModule.so.9 lib64/libclangTidyReadabilityModule.so.9 lib64/libclangTidyUtils.so.9 lib64/libclangTidy.so.9 lib64/libclangTooling.so.9 lib64/libclangSerialization.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1326/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyCppCoreGuidelinesModule.so.9 lib64/libclangTidyCppCoreGuidelinesModule.so.9 lib64/libclangTidyCppCoreGuidelinesModule.so && : [1327/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-change-namespace -I../tools/extra/clang-change-namespace -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-change-namespace/CMakeFiles/obj.clangChangeNamespace.dir/ChangeNamespace.cpp.o -MF tools/extra/clang-change-namespace/CMakeFiles/obj.clangChangeNamespace.dir/ChangeNamespace.cpp.o.d -o tools/extra/clang-change-namespace/CMakeFiles/obj.clangChangeNamespace.dir/ChangeNamespace.cpp.o -c ../tools/extra/clang-change-namespace/ChangeNamespace.cpp [1328/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyZirconModule.so.9 lib64/libclangTidyZirconModule.so.9 lib64/libclangTidyZirconModule.so && : [1329/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyBugproneModule.so.9 -o lib64/libclangTidyBugproneModule.so.9 tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ArgumentCommentCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/AssertSideEffectCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BoolPointerImplicitConversionCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BranchCloneCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BugproneTidyModule.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/CopyConstructorInitCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/DanglingHandleCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ExceptionEscapeCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/FoldInitTypeCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ForwardDeclarationNamespaceCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ForwardingReferenceOverloadCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/InaccurateEraseCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IncorrectRoundingsCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IntegerDivisionCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/LambdaFunctionNameCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MacroParenthesesCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MacroRepeatedSideEffectsCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedOperatorInStrlenInAllocCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedWideningCastCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MoveForwardingReferenceCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MultipleStatementMacroCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ParentVirtualCallCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/PosixReturnCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SizeofContainerCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SizeofExpressionCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringConstructorCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringIntegerAssignmentCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringLiteralWithEmbeddedNulCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousEnumUsageCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMemsetUsageCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMissingCommaCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousSemicolonCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousStringCompareCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SwappedArgumentsCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TerminatingContinueCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ThrowKeywordMissingCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TooSmallLoopVariableCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UndefinedMemoryManipulationCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UndelegatedConstructorCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnhandledSelfAssignmentCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedRaiiCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedReturnValueCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UseAfterMoveCheck.cpp.o tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/VirtualNearMissCheck.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyCppCoreGuidelinesModule.so.9 lib64/libclangTidyUtils.so.9 lib64/libclangTidy.so.9 lib64/libclangTooling.so.9 lib64/libclangAnalysis.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1330/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyBugproneModule.so.9 lib64/libclangTidyBugproneModule.so.9 lib64/libclangTidyBugproneModule.so && : [1331/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangChangeNamespace.so.9 -o lib64/libclangChangeNamespace.so.9 tools/extra/clang-change-namespace/CMakeFiles/obj.clangChangeNamespace.dir/ChangeNamespace.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTooling.so.9 lib64/libclangFormat.so.9 lib64/libclangFrontend.so.9 lib64/libclangSerialization.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangToolingCore.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1332/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyCERTModule.so.9 -o lib64/libclangTidyCERTModule.so.9 tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/CERTTidyModule.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/CommandProcessorCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/DontModifyStdNamespaceCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/FloatLoopCounter.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/LimitedRandomnessCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/PostfixOperatorCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/ProperlySeededRandomGeneratorCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/SetLongJmpCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/StaticObjectExceptionCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/StrToNumCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/ThrownExceptionTypeCheck.cpp.o tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/VariadicFunctionDefCheck.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyBugproneModule.so.9 lib64/libclangTidyGoogleModule.so.9 lib64/libclangTidyPerformanceModule.so.9 lib64/libclangTidyMiscModule.so.9 lib64/libclangTidyReadabilityModule.so.9 lib64/libclangTidyUtils.so.9 lib64/libclangTidy.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1333/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyCERTModule.so.9 lib64/libclangTidyCERTModule.so.9 lib64/libclangTidyCERTModule.so && : [1334/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyHICPPModule.so.9 -o lib64/libclangTidyHICPPModule.so.9 tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/ExceptionBaseclassCheck.cpp.o tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/HICPPTidyModule.cpp.o tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/MultiwayPathsCoveredCheck.cpp.o tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/NoAssemblerCheck.cpp.o tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/SignedBitwiseCheck.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyBugproneModule.so.9 lib64/libclangTidyCppCoreGuidelinesModule.so.9 lib64/libclangTidyGoogleModule.so.9 lib64/libclangTidyMiscModule.so.9 lib64/libclangTidyModernizeModule.so.9 lib64/libclangTidyPerformanceModule.so.9 lib64/libclangTidyReadabilityModule.so.9 lib64/libclangTidyUtils.so.9 lib64/libclangTidy.so.9 lib64/libclangSerialization.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1335/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyHICPPModule.so.9 lib64/libclangTidyHICPPModule.so.9 lib64/libclangTidyHICPPModule.so && : [1336/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangTidyPlugin.so.9 -o lib64/libclangTidyPlugin.so.9 tools/extra/clang-tidy/plugin/CMakeFiles/obj.clangTidyPlugin.dir/ClangTidyPlugin.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyAbseilModule.so.9 lib64/libclangTidyAndroidModule.so.9 lib64/libclangTidyBoostModule.so.9 lib64/libclangTidyCERTModule.so.9 lib64/libclangTidyFuchsiaModule.so.9 lib64/libclangTidyHICPPModule.so.9 lib64/libclangTidyLLVMModule.so.9 lib64/libclangTidyObjCModule.so.9 lib64/libclangTidyOpenMPModule.so.9 lib64/libclangTidyPerformanceModule.so.9 lib64/libclangTidyPortabilityModule.so.9 lib64/libclangTidyZirconModule.so.9 lib64/libclangTidyMPIModule.so.9 lib64/libclangTidyBugproneModule.so.9 lib64/libclangTidyCppCoreGuidelinesModule.so.9 lib64/libclangTidyGoogleModule.so.9 lib64/libclangTidyMiscModule.so.9 lib64/libclangTidyModernizeModule.so.9 lib64/libclangTidyReadabilityModule.so.9 lib64/libclangTidy.so.9 lib64/libclangTooling.so.9 lib64/libclangFrontend.so.9 lib64/libclangSema.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1337/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyPlugin.so.9 lib64/libclangTidyPlugin.so.9 lib64/libclangTidyPlugin.so && : [1338/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/ClangTidyMain.cpp.o -o bin/clang-tidy -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libclangTidyAndroidModule.so.9 lib64/libclangTidyAbseilModule.so.9 lib64/libclangTidyBoostModule.so.9 lib64/libclangTidyCERTModule.so.9 lib64/libclangTidyFuchsiaModule.so.9 lib64/libclangTidyHICPPModule.so.9 lib64/libclangTidyLLVMModule.so.9 lib64/libclangTidyObjCModule.so.9 lib64/libclangTidyOpenMPModule.so.9 lib64/libclangTidyPerformanceModule.so.9 lib64/libclangTidyPortabilityModule.so.9 lib64/libclangTidyZirconModule.so.9 lib64/libclangTidyMPIModule.so.9 lib64/libclangTidyBugproneModule.so.9 lib64/libclangTidyCppCoreGuidelinesModule.so.9 lib64/libclangTidyGoogleModule.so.9 lib64/libclangTidyMiscModule.so.9 lib64/libclangTidyModernizeModule.so.9 lib64/libclangTidyReadabilityModule.so.9 lib64/libclangTidy.so.9 lib64/libclangTooling.so.9 lib64/libclangToolingCore.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1339/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangChangeNamespace.so.9 lib64/libclangChangeNamespace.so.9 lib64/libclangChangeNamespace.so && : [1340/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-change-namespace/tool -I../tools/extra/clang-change-namespace/tool -I../include -Iinclude -I/include -I../tools/extra/clang-change-namespace/tool/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-change-namespace/tool/CMakeFiles/clang-change-namespace.dir/ClangChangeNamespace.cpp.o -MF tools/extra/clang-change-namespace/tool/CMakeFiles/clang-change-namespace.dir/ClangChangeNamespace.cpp.o.d -o tools/extra/clang-change-namespace/tool/CMakeFiles/clang-change-namespace.dir/ClangChangeNamespace.cpp.o -c ../tools/extra/clang-change-namespace/tool/ClangChangeNamespace.cpp [1341/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/extra/clang-change-namespace/tool/CMakeFiles/clang-change-namespace.dir/ClangChangeNamespace.cpp.o -o bin/clang-change-namespace -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libclangChangeNamespace.so.9 lib64/libclangTooling.so.9 lib64/libclangFormat.so.9 lib64/libclangFrontend.so.9 lib64/libclangSerialization.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangToolingCore.so.9 lib64/libclangAST.so.9 lib64/libclangRewrite.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1342/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-doc -I../tools/extra/clang-doc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/BitcodeReader.cpp.o -MF tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/BitcodeReader.cpp.o.d -o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/BitcodeReader.cpp.o -c ../tools/extra/clang-doc/BitcodeReader.cpp ../tools/extra/clang-doc/BitcodeReader.cpp: In member function 'llvm::Expected > > clang::doc::ClangDocBitcodeReader::readBitcode()': ../tools/extra/clang-doc/BitcodeReader.cpp:719:21: warning: redundant move in return statement [-Wredundant-move] 719 | return std::move(Err); | ~~~~~~~~~^~~~~ ../tools/extra/clang-doc/BitcodeReader.cpp:719:21: note: remove 'std::move' call ../tools/extra/clang-doc/BitcodeReader.cpp:754:25: warning: redundant move in return statement [-Wredundant-move] 754 | return std::move(Err); | ~~~~~~~~~^~~~~ ../tools/extra/clang-doc/BitcodeReader.cpp:754:25: note: remove 'std::move' call ../tools/extra/clang-doc/BitcodeReader.cpp:758:25: warning: redundant move in return statement [-Wredundant-move] 758 | return std::move(Err); | ~~~~~~~~~^~~~~ ../tools/extra/clang-doc/BitcodeReader.cpp:758:25: note: remove 'std::move' call ../tools/extra/clang-doc/BitcodeReader.cpp:768:19: warning: redundant move in return statement [-Wredundant-move] 768 | return std::move(Infos); | ~~~~~~~~~^~~~~~~ ../tools/extra/clang-doc/BitcodeReader.cpp:768:19: note: remove 'std::move' call ../tools/extra/clang-doc/BitcodeReader.cpp: In instantiation of 'llvm::Expected > clang::doc::ClangDocBitcodeReader::createInfo(unsigned int) [with T = clang::doc::NamespaceInfo]': ../tools/extra/clang-doc/BitcodeReader.cpp:701:40: required from here ../tools/extra/clang-doc/BitcodeReader.cpp:693:25: warning: redundant move in return statement [-Wredundant-move] 693 | return std::move(Err); | ^ ../tools/extra/clang-doc/BitcodeReader.cpp:693:25: note: remove 'std::move' call ../tools/extra/clang-doc/BitcodeReader.cpp: In instantiation of 'llvm::Expected > clang::doc::ClangDocBitcodeReader::createInfo(unsigned int) [with T = clang::doc::RecordInfo]': ../tools/extra/clang-doc/BitcodeReader.cpp:703:37: required from here ../tools/extra/clang-doc/BitcodeReader.cpp:693:25: warning: redundant move in return statement [-Wredundant-move] ../tools/extra/clang-doc/BitcodeReader.cpp:693:25: note: remove 'std::move' call ../tools/extra/clang-doc/BitcodeReader.cpp: In instantiation of 'llvm::Expected > clang::doc::ClangDocBitcodeReader::createInfo(unsigned int) [with T = clang::doc::EnumInfo]': ../tools/extra/clang-doc/BitcodeReader.cpp:705:35: required from here ../tools/extra/clang-doc/BitcodeReader.cpp:693:25: warning: redundant move in return statement [-Wredundant-move] ../tools/extra/clang-doc/BitcodeReader.cpp:693:25: note: remove 'std::move' call ../tools/extra/clang-doc/BitcodeReader.cpp: In instantiation of 'llvm::Expected > clang::doc::ClangDocBitcodeReader::createInfo(unsigned int) [with T = clang::doc::FunctionInfo]': ../tools/extra/clang-doc/BitcodeReader.cpp:707:39: required from here ../tools/extra/clang-doc/BitcodeReader.cpp:693:25: warning: redundant move in return statement [-Wredundant-move] ../tools/extra/clang-doc/BitcodeReader.cpp:693:25: note: remove 'std::move' call [1343/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-doc -I../tools/extra/clang-doc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/BitcodeWriter.cpp.o -MF tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/BitcodeWriter.cpp.o.d -o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/BitcodeWriter.cpp.o -c ../tools/extra/clang-doc/BitcodeWriter.cpp [1344/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-doc -I../tools/extra/clang-doc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/ClangDoc.cpp.o -MF tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/ClangDoc.cpp.o.d -o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/ClangDoc.cpp.o -c ../tools/extra/clang-doc/ClangDoc.cpp [1345/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-doc -I../tools/extra/clang-doc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Generators.cpp.o -MF tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Generators.cpp.o.d -o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Generators.cpp.o -c ../tools/extra/clang-doc/Generators.cpp [1346/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-doc -I../tools/extra/clang-doc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/HTMLGenerator.cpp.o -MF tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/HTMLGenerator.cpp.o.d -o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/HTMLGenerator.cpp.o -c ../tools/extra/clang-doc/HTMLGenerator.cpp ../tools/extra/clang-doc/HTMLGenerator.cpp: In function 'std::unique_ptr clang::doc::genHTML(const clang::doc::CommentInfo&)': ../tools/extra/clang-doc/HTMLGenerator.cpp:373:21: warning: redundant move in return statement [-Wredundant-move] 373 | return std::move(FullComment); | ~~~~~~~~~^~~~~~~~~~~~~ ../tools/extra/clang-doc/HTMLGenerator.cpp:373:21: note: remove 'std::move' call ../tools/extra/clang-doc/HTMLGenerator.cpp:383:21: warning: redundant move in return statement [-Wredundant-move] 383 | return std::move(ParagraphComment); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../tools/extra/clang-doc/HTMLGenerator.cpp:383:21: note: remove 'std::move' call [1347/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-doc -I../tools/extra/clang-doc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/MDGenerator.cpp.o -MF tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/MDGenerator.cpp.o.d -o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/MDGenerator.cpp.o -c ../tools/extra/clang-doc/MDGenerator.cpp [1348/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-doc -I../tools/extra/clang-doc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Mapper.cpp.o -MF tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Mapper.cpp.o.d -o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Mapper.cpp.o -c ../tools/extra/clang-doc/Mapper.cpp [1349/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-doc -I../tools/extra/clang-doc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Representation.cpp.o -MF tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Representation.cpp.o.d -o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Representation.cpp.o -c ../tools/extra/clang-doc/Representation.cpp ../tools/extra/clang-doc/Representation.cpp: In instantiation of 'llvm::Expected > clang::doc::{anonymous}::reduce(std::vector >&) [with T = clang::doc::NamespaceInfo]': ../tools/extra/clang-doc/Representation.cpp:102:40: required from here ../tools/extra/clang-doc/Representation.cpp:43:26: warning: redundant move in return statement [-Wredundant-move] 43 | return std::move(Merged); | ^ ../tools/extra/clang-doc/Representation.cpp:43:26: note: remove 'std::move' call ../tools/extra/clang-doc/Representation.cpp: In instantiation of 'llvm::Expected > clang::doc::{anonymous}::reduce(std::vector >&) [with T = clang::doc::RecordInfo]': ../tools/extra/clang-doc/Representation.cpp:104:37: required from here ../tools/extra/clang-doc/Representation.cpp:43:26: warning: redundant move in return statement [-Wredundant-move] ../tools/extra/clang-doc/Representation.cpp:43:26: note: remove 'std::move' call ../tools/extra/clang-doc/Representation.cpp: In instantiation of 'llvm::Expected > clang::doc::{anonymous}::reduce(std::vector >&) [with T = clang::doc::EnumInfo]': ../tools/extra/clang-doc/Representation.cpp:106:35: required from here ../tools/extra/clang-doc/Representation.cpp:43:26: warning: redundant move in return statement [-Wredundant-move] ../tools/extra/clang-doc/Representation.cpp:43:26: note: remove 'std::move' call ../tools/extra/clang-doc/Representation.cpp: In instantiation of 'llvm::Expected > clang::doc::{anonymous}::reduce(std::vector >&) [with T = clang::doc::FunctionInfo]': ../tools/extra/clang-doc/Representation.cpp:108:39: required from here ../tools/extra/clang-doc/Representation.cpp:43:26: warning: redundant move in return statement [-Wredundant-move] ../tools/extra/clang-doc/Representation.cpp:43:26: note: remove 'std::move' call [1350/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-doc -I../tools/extra/clang-doc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Serialize.cpp.o -MF tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Serialize.cpp.o.d -o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Serialize.cpp.o -c ../tools/extra/clang-doc/Serialize.cpp [1351/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-doc -I../tools/extra/clang-doc -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/YAMLGenerator.cpp.o -MF tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/YAMLGenerator.cpp.o.d -o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/YAMLGenerator.cpp.o -c ../tools/extra/clang-doc/YAMLGenerator.cpp ../tools/extra/clang-doc/YAMLGenerator.cpp: In function 'typename std::enable_if::value, void>::type llvm::yaml::yamlize(llvm::yaml::IO&, T&, bool, llvm::yaml::EmptyContext&) [with T = std::array]': ../tools/extra/clang-doc/YAMLGenerator.cpp:96:24: warning: 'USR' may be used uninitialized in this function [-Wmaybe-uninitialized] 96 | return SymbolID(USR); | ^ [1352/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangDoc.so.9 -o lib64/libclangDoc.so.9 tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/BitcodeReader.cpp.o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/BitcodeWriter.cpp.o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/ClangDoc.cpp.o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Generators.cpp.o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/HTMLGenerator.cpp.o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Mapper.cpp.o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/MDGenerator.cpp.o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Representation.cpp.o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/Serialize.cpp.o tools/extra/clang-doc/CMakeFiles/obj.clangDoc.dir/YAMLGenerator.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangIndex.so.9 lib64/libclangTooling.so.9 lib64/libclangFrontend.so.9 lib64/libclangAnalysis.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangToolingCore.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1353/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangDoc.so.9 lib64/libclangDoc.so.9 lib64/libclangDoc.so && : [1354/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-doc/tool -I../tools/extra/clang-doc/tool -I../include -Iinclude -I/include -I../tools/extra/clang-doc/tool/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-doc/tool/CMakeFiles/clang-doc.dir/ClangDocMain.cpp.o -MF tools/extra/clang-doc/tool/CMakeFiles/clang-doc.dir/ClangDocMain.cpp.o.d -o tools/extra/clang-doc/tool/CMakeFiles/clang-doc.dir/ClangDocMain.cpp.o -c ../tools/extra/clang-doc/tool/ClangDocMain.cpp [1355/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/extra/clang-doc/tool/CMakeFiles/clang-doc.dir/ClangDocMain.cpp.o -o bin/clang-doc -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libclangDoc.so.9 lib64/libclangTooling.so.9 lib64/libclangFrontend.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangToolingCore.so.9 lib64/libclangAST.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1356/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-include-fixer -I../tools/extra/clang-include-fixer -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/IncludeFixerContext.cpp.o -MF tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/IncludeFixerContext.cpp.o.d -o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/IncludeFixerContext.cpp.o -c ../tools/extra/clang-include-fixer/IncludeFixerContext.cpp [1357/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-include-fixer -I../tools/extra/clang-include-fixer -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/InMemorySymbolIndex.cpp.o -MF tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/InMemorySymbolIndex.cpp.o.d -o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/InMemorySymbolIndex.cpp.o -c ../tools/extra/clang-include-fixer/InMemorySymbolIndex.cpp [1358/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-include-fixer -I../tools/extra/clang-include-fixer -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/IncludeFixer.cpp.o -MF tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/IncludeFixer.cpp.o.d -o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/IncludeFixer.cpp.o -c ../tools/extra/clang-include-fixer/IncludeFixer.cpp ../tools/extra/clang-include-fixer/IncludeFixer.cpp: In function 'llvm::Expected clang::include_fixer::createIncludeFixerReplacements(llvm::StringRef, const clang::include_fixer::IncludeFixerContext&, const clang::format::FormatStyle&, bool)': ../tools/extra/clang-include-fixer/IncludeFixer.cpp:415:21: warning: redundant move in return statement [-Wredundant-move] 415 | return std::move(Err); | ~~~~~~~~~^~~~~ ../tools/extra/clang-include-fixer/IncludeFixer.cpp:415:21: note: remove 'std::move' call [1359/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-include-fixer -I../tools/extra/clang-include-fixer -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/FuzzySymbolIndex.cpp.o -MF tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/FuzzySymbolIndex.cpp.o.d -o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/FuzzySymbolIndex.cpp.o -c ../tools/extra/clang-include-fixer/FuzzySymbolIndex.cpp [1360/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-include-fixer -I../tools/extra/clang-include-fixer -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/YamlSymbolIndex.cpp.o -MF tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/YamlSymbolIndex.cpp.o.d -o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/YamlSymbolIndex.cpp.o -c ../tools/extra/clang-include-fixer/YamlSymbolIndex.cpp [1361/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-include-fixer -I../tools/extra/clang-include-fixer -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/SymbolIndexManager.cpp.o -MF tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/SymbolIndexManager.cpp.o.d -o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/SymbolIndexManager.cpp.o -c ../tools/extra/clang-include-fixer/SymbolIndexManager.cpp [1362/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-include-fixer/plugin -I../tools/extra/clang-include-fixer/plugin -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-include-fixer/plugin/CMakeFiles/obj.clangIncludeFixerPlugin.dir/IncludeFixerPlugin.cpp.o -MF tools/extra/clang-include-fixer/plugin/CMakeFiles/obj.clangIncludeFixerPlugin.dir/IncludeFixerPlugin.cpp.o.d -o tools/extra/clang-include-fixer/plugin/CMakeFiles/obj.clangIncludeFixerPlugin.dir/IncludeFixerPlugin.cpp.o -c ../tools/extra/clang-include-fixer/plugin/IncludeFixerPlugin.cpp [1363/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-include-fixer/tool -I../tools/extra/clang-include-fixer/tool -I../include -Iinclude -I/include -I../tools/extra/clang-include-fixer/tool/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-include-fixer/tool/CMakeFiles/clang-include-fixer.dir/ClangIncludeFixer.cpp.o -MF tools/extra/clang-include-fixer/tool/CMakeFiles/clang-include-fixer.dir/ClangIncludeFixer.cpp.o.d -o tools/extra/clang-include-fixer/tool/CMakeFiles/clang-include-fixer.dir/ClangIncludeFixer.cpp.o -c ../tools/extra/clang-include-fixer/tool/ClangIncludeFixer.cpp [1364/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-include-fixer/find-all-symbols -I../tools/extra/clang-include-fixer/find-all-symbols -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllSymbolsAction.cpp.o -MF tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllSymbolsAction.cpp.o.d -o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllSymbolsAction.cpp.o -c ../tools/extra/clang-include-fixer/find-all-symbols/FindAllSymbolsAction.cpp [1365/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-include-fixer/find-all-symbols -I../tools/extra/clang-include-fixer/find-all-symbols -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllMacros.cpp.o -MF tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllMacros.cpp.o.d -o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllMacros.cpp.o -c ../tools/extra/clang-include-fixer/find-all-symbols/FindAllMacros.cpp [1366/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-include-fixer/find-all-symbols -I../tools/extra/clang-include-fixer/find-all-symbols -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllSymbols.cpp.o -MF tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllSymbols.cpp.o.d -o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllSymbols.cpp.o -c ../tools/extra/clang-include-fixer/find-all-symbols/FindAllSymbols.cpp [1367/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-include-fixer/find-all-symbols -I../tools/extra/clang-include-fixer/find-all-symbols -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/HeaderMapCollector.cpp.o -MF tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/HeaderMapCollector.cpp.o.d -o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/HeaderMapCollector.cpp.o -c ../tools/extra/clang-include-fixer/find-all-symbols/HeaderMapCollector.cpp [1368/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-include-fixer/find-all-symbols -I../tools/extra/clang-include-fixer/find-all-symbols -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/PathConfig.cpp.o -MF tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/PathConfig.cpp.o.d -o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/PathConfig.cpp.o -c ../tools/extra/clang-include-fixer/find-all-symbols/PathConfig.cpp [1369/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-include-fixer/find-all-symbols -I../tools/extra/clang-include-fixer/find-all-symbols -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/STLPostfixHeaderMap.cpp.o -MF tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/STLPostfixHeaderMap.cpp.o.d -o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/STLPostfixHeaderMap.cpp.o -c ../tools/extra/clang-include-fixer/find-all-symbols/STLPostfixHeaderMap.cpp [1370/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-include-fixer/find-all-symbols -I../tools/extra/clang-include-fixer/find-all-symbols -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/SymbolInfo.cpp.o -MF tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/SymbolInfo.cpp.o.d -o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/SymbolInfo.cpp.o -c ../tools/extra/clang-include-fixer/find-all-symbols/SymbolInfo.cpp [1371/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-include-fixer/find-all-symbols -I../tools/extra/clang-include-fixer/find-all-symbols -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/PragmaCommentHandler.cpp.o -MF tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/PragmaCommentHandler.cpp.o.d -o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/PragmaCommentHandler.cpp.o -c ../tools/extra/clang-include-fixer/find-all-symbols/PragmaCommentHandler.cpp [1372/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libfindAllSymbols.so.9 -o lib64/libfindAllSymbols.so.9 tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllSymbols.cpp.o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllSymbolsAction.cpp.o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/FindAllMacros.cpp.o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/HeaderMapCollector.cpp.o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/PathConfig.cpp.o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/PragmaCommentHandler.cpp.o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/STLPostfixHeaderMap.cpp.o tools/extra/clang-include-fixer/find-all-symbols/CMakeFiles/obj.findAllSymbols.dir/SymbolInfo.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTooling.so.9 lib64/libclangFrontend.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1373/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libfindAllSymbols.so.9 lib64/libfindAllSymbols.so.9 lib64/libfindAllSymbols.so && : [1374/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangIncludeFixer.so.9 -o lib64/libclangIncludeFixer.so.9 tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/IncludeFixer.cpp.o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/IncludeFixerContext.cpp.o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/InMemorySymbolIndex.cpp.o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/FuzzySymbolIndex.cpp.o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/SymbolIndexManager.cpp.o tools/extra/clang-include-fixer/CMakeFiles/obj.clangIncludeFixer.dir/YamlSymbolIndex.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libfindAllSymbols.so.9 lib64/libclangTooling.so.9 lib64/libclangFormat.so.9 lib64/libclangFrontend.so.9 lib64/libclangParse.so.9 lib64/libclangSerialization.so.9 lib64/libclangSema.so.9 lib64/libclangToolingCore.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1375/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangIncludeFixer.so.9 lib64/libclangIncludeFixer.so.9 lib64/libclangIncludeFixer.so && : [1376/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangIncludeFixerPlugin.so.9 -o lib64/libclangIncludeFixerPlugin.so.9 tools/extra/clang-include-fixer/plugin/CMakeFiles/obj.clangIncludeFixerPlugin.dir/IncludeFixerPlugin.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangIncludeFixer.so.9 -lpthread lib64/libclangTooling.so.9 lib64/libclangFrontend.so.9 lib64/libclangParse.so.9 lib64/libclangSema.so.9 lib64/libclangAST.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1377/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangIncludeFixerPlugin.so.9 lib64/libclangIncludeFixerPlugin.so.9 lib64/libclangIncludeFixerPlugin.so && : [1378/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/extra/clang-include-fixer/tool/CMakeFiles/clang-include-fixer.dir/ClangIncludeFixer.cpp.o -o bin/clang-include-fixer -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libclangIncludeFixer.so.9 lib64/libfindAllSymbols.so.9 lib64/libclangTooling.so.9 lib64/libclangFormat.so.9 lib64/libclangFrontend.so.9 lib64/libclangSerialization.so.9 lib64/libclangToolingCore.so.9 lib64/libclangRewrite.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1379/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-include-fixer/find-all-symbols/tool -I../tools/extra/clang-include-fixer/find-all-symbols/tool -I../include -Iinclude -I/include -I../tools/extra/clang-include-fixer/find-all-symbols/tool/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-include-fixer/find-all-symbols/tool/CMakeFiles/find-all-symbols.dir/FindAllSymbolsMain.cpp.o -MF tools/extra/clang-include-fixer/find-all-symbols/tool/CMakeFiles/find-all-symbols.dir/FindAllSymbolsMain.cpp.o.d -o tools/extra/clang-include-fixer/find-all-symbols/tool/CMakeFiles/find-all-symbols.dir/FindAllSymbolsMain.cpp.o -c ../tools/extra/clang-include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp [1380/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/extra/clang-include-fixer/find-all-symbols/tool/CMakeFiles/find-all-symbols.dir/FindAllSymbolsMain.cpp.o -o bin/find-all-symbols -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libfindAllSymbols.so.9 lib64/libclangTooling.so.9 lib64/libclangFrontend.so.9 lib64/libclangSerialization.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1381/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-move -I../tools/extra/clang-move -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-move/CMakeFiles/obj.clangMove.dir/HelperDeclRefGraph.cpp.o -MF tools/extra/clang-move/CMakeFiles/obj.clangMove.dir/HelperDeclRefGraph.cpp.o.d -o tools/extra/clang-move/CMakeFiles/obj.clangMove.dir/HelperDeclRefGraph.cpp.o -c ../tools/extra/clang-move/HelperDeclRefGraph.cpp [1382/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangMove.so.9 -o lib64/libclangMove.so.9 tools/extra/clang-move/CMakeFiles/obj.clangMove.dir/Move.cpp.o tools/extra/clang-move/CMakeFiles/obj.clangMove.dir/HelperDeclRefGraph.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTooling.so.9 lib64/libclangFormat.so.9 lib64/libclangFrontend.so.9 lib64/libclangSerialization.so.9 lib64/libclangAnalysis.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangToolingCore.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1383/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangMove.so.9 lib64/libclangMove.so.9 lib64/libclangMove.so && : [1384/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-move/tool -I../tools/extra/clang-move/tool -I../include -Iinclude -I/include -I../tools/extra/clang-move/tool/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-move/tool/CMakeFiles/clang-move.dir/ClangMove.cpp.o -MF tools/extra/clang-move/tool/CMakeFiles/clang-move.dir/ClangMove.cpp.o.d -o tools/extra/clang-move/tool/CMakeFiles/clang-move.dir/ClangMove.cpp.o -c ../tools/extra/clang-move/tool/ClangMove.cpp [1385/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/extra/clang-move/tool/CMakeFiles/clang-move.dir/ClangMove.cpp.o -o bin/clang-move -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 -lpthread lib64/libclangMove.so.9 lib64/libclangTooling.so.9 lib64/libclangFormat.so.9 lib64/libclangFrontend.so.9 lib64/libclangSerialization.so.9 lib64/libclangToolingCore.so.9 lib64/libclangRewrite.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1386/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-query -I../tools/extra/clang-query -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-query/CMakeFiles/obj.clangQuery.dir/Query.cpp.o -MF tools/extra/clang-query/CMakeFiles/obj.clangQuery.dir/Query.cpp.o.d -o tools/extra/clang-query/CMakeFiles/obj.clangQuery.dir/Query.cpp.o -c ../tools/extra/clang-query/Query.cpp [1387/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-query -I../tools/extra/clang-query -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-query/CMakeFiles/obj.clangQuery.dir/QueryParser.cpp.o -MF tools/extra/clang-query/CMakeFiles/obj.clangQuery.dir/QueryParser.cpp.o.d -o tools/extra/clang-query/CMakeFiles/obj.clangQuery.dir/QueryParser.cpp.o -c ../tools/extra/clang-query/QueryParser.cpp [1388/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangQuery.so.9 -o lib64/libclangQuery.so.9 tools/extra/clang-query/CMakeFiles/obj.clangQuery.dir/Query.cpp.o tools/extra/clang-query/CMakeFiles/obj.clangQuery.dir/QueryParser.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangDynamicASTMatchers.so.9 lib64/libclangFrontend.so.9 lib64/libclangSerialization.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1389/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangQuery.so.9 lib64/libclangQuery.so.9 lib64/libclangQuery.so && : [1390/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/pp-trace -I../tools/extra/pp-trace -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/pp-trace/CMakeFiles/pp-trace.dir/PPTrace.cpp.o -MF tools/extra/pp-trace/CMakeFiles/pp-trace.dir/PPTrace.cpp.o.d -o tools/extra/pp-trace/CMakeFiles/pp-trace.dir/PPTrace.cpp.o -c ../tools/extra/pp-trace/PPTrace.cpp [1391/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clang-query/tool -I../tools/extra/clang-query/tool -I../include -Iinclude -I/include -I../tools/extra/clang-query/tool/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/ClangQuery.cpp.o -MF tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/ClangQuery.cpp.o.d -o tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/ClangQuery.cpp.o -c ../tools/extra/clang-query/tool/ClangQuery.cpp [1392/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/ClangQuery.cpp.o -o bin/clang-query -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libclangQuery.so.9 lib64/libclangTooling.so.9 lib64/libclangDynamicASTMatchers.so.9 lib64/libclangFrontend.so.9 lib64/libclangSerialization.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1393/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/pp-trace -I../tools/extra/pp-trace -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/pp-trace/CMakeFiles/pp-trace.dir/PPCallbacksTracker.cpp.o -MF tools/extra/pp-trace/CMakeFiles/pp-trace.dir/PPCallbacksTracker.cpp.o.d -o tools/extra/pp-trace/CMakeFiles/pp-trace.dir/PPCallbacksTracker.cpp.o -c ../tools/extra/pp-trace/PPCallbacksTracker.cpp [1394/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/extra/pp-trace/CMakeFiles/pp-trace.dir/PPTrace.cpp.o tools/extra/pp-trace/CMakeFiles/pp-trace.dir/PPCallbacksTracker.cpp.o -o bin/pp-trace -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 -lpthread lib64/libclangTooling.so.9 lib64/libclangFrontend.so.9 lib64/libclangSerialization.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1395/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/DraftStore.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/DraftStore.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/DraftStore.cpp.o -c ../tools/extra/clangd/DraftStore.cpp [1396/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/tool-template -I../tools/extra/tool-template -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/tool-template/CMakeFiles/tool-template.dir/ToolTemplate.cpp.o -MF tools/extra/tool-template/CMakeFiles/tool-template.dir/ToolTemplate.cpp.o.d -o tools/extra/tool-template/CMakeFiles/tool-template.dir/ToolTemplate.cpp.o -c ../tools/extra/tool-template/ToolTemplate.cpp [1397/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/extra/tool-template/CMakeFiles/tool-template.dir/ToolTemplate.cpp.o -o bin/tool-template -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 -lpthread lib64/libclangTooling.so.9 lib64/libclangToolingRefactoring.so.9 lib64/libclangFrontend.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangAST.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1398/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Diagnostics.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Diagnostics.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Diagnostics.cpp.o -c ../tools/extra/clangd/Diagnostics.cpp [1399/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FindSymbols.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FindSymbols.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FindSymbols.cpp.o -c ../tools/extra/clangd/FindSymbols.cpp [1400/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ExpectedTypes.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ExpectedTypes.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ExpectedTypes.cpp.o -c ../tools/extra/clangd/ExpectedTypes.cpp [1401/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Cancellation.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Cancellation.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Cancellation.cpp.o -c ../tools/extra/clangd/Cancellation.cpp [1402/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/AST.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/AST.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/AST.cpp.o -c ../tools/extra/clangd/AST.cpp [1403/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdServer.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdServer.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdServer.cpp.o -c ../tools/extra/clangd/ClangdServer.cpp [1404/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdLSPServer.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdLSPServer.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdLSPServer.cpp.o -c ../tools/extra/clangd/ClangdLSPServer.cpp [1405/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdUnit.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdUnit.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdUnit.cpp.o -c ../tools/extra/clangd/ClangdUnit.cpp [1406/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CodeCompletionStrings.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CodeCompletionStrings.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CodeCompletionStrings.cpp.o -c ../tools/extra/clangd/CodeCompletionStrings.cpp [1407/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CodeComplete.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CodeComplete.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CodeComplete.cpp.o -c ../tools/extra/clangd/CodeComplete.cpp [1408/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Context.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Context.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Context.cpp.o -c ../tools/extra/clangd/Context.cpp [1409/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Compiler.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Compiler.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Compiler.cpp.o -c ../tools/extra/clangd/Compiler.cpp [1410/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FileDistance.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FileDistance.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FileDistance.cpp.o -c ../tools/extra/clangd/FileDistance.cpp [1411/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FS.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FS.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FS.cpp.o -c ../tools/extra/clangd/FS.cpp [1412/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FSProvider.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FSProvider.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FSProvider.cpp.o -c ../tools/extra/clangd/FSProvider.cpp [1413/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FormattedString.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FormattedString.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FormattedString.cpp.o -c ../tools/extra/clangd/FormattedString.cpp [1414/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Format.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Format.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Format.cpp.o -c ../tools/extra/clangd/Format.cpp [1415/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FuzzyMatch.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FuzzyMatch.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FuzzyMatch.cpp.o -c ../tools/extra/clangd/FuzzyMatch.cpp [1416/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/GlobalCompilationDatabase.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/GlobalCompilationDatabase.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/GlobalCompilationDatabase.cpp.o -c ../tools/extra/clangd/GlobalCompilationDatabase.cpp [1417/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Headers.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Headers.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Headers.cpp.o -c ../tools/extra/clangd/Headers.cpp [1418/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/JSONTransport.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/JSONTransport.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/JSONTransport.cpp.o -c ../tools/extra/clangd/JSONTransport.cpp ../tools/extra/clangd/JSONTransport.cpp: In member function 'llvm::Optional > clang::clangd::{anonymous}::JSONTransport::readStandardMessage()': ../tools/extra/clangd/JSONTransport.cpp:259:19: warning: redundant move in return statement [-Wredundant-move] 259 | return std::move(JSON); | ~~~~~~~~~^~~~~~ ../tools/extra/clangd/JSONTransport.cpp:259:19: note: remove 'std::move' call ../tools/extra/clangd/JSONTransport.cpp: In member function 'llvm::Optional > clang::clangd::{anonymous}::JSONTransport::readDelimitedMessage()': ../tools/extra/clangd/JSONTransport.cpp:287:19: warning: redundant move in return statement [-Wredundant-move] 287 | return std::move(JSON); // Including at EOF | ~~~~~~~~~^~~~~~ ../tools/extra/clangd/JSONTransport.cpp:287:19: note: remove 'std::move' call [1419/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/IncludeFixer.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/IncludeFixer.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/IncludeFixer.cpp.o -c ../tools/extra/clangd/IncludeFixer.cpp [1420/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Logger.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Logger.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Logger.cpp.o -c ../tools/extra/clangd/Logger.cpp [1421/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Protocol.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Protocol.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Protocol.cpp.o -c ../tools/extra/clangd/Protocol.cpp ../tools/extra/clangd/Protocol.cpp: In function 'llvm::json::Value clang::clangd::toJSON(const clang::clangd::Diagnostic&)': ../tools/extra/clangd/Protocol.cpp:468:19: warning: redundant move in return statement [-Wredundant-move] 468 | return std::move(Diag); | ~~~~~~~~~^~~~~~ ../tools/extra/clangd/Protocol.cpp:468:19: note: remove 'std::move' call ../tools/extra/clangd/Protocol.cpp: In function 'llvm::json::Value clang::clangd::toJSON(const clang::clangd::Command&)': ../tools/extra/clangd/Protocol.cpp:605:19: warning: redundant move in return statement [-Wredundant-move] 605 | return std::move(Cmd); | ~~~~~~~~~^~~~~ ../tools/extra/clangd/Protocol.cpp:605:19: note: remove 'std::move' call ../tools/extra/clangd/Protocol.cpp: In function 'llvm::json::Value clang::clangd::toJSON(const clang::clangd::CodeAction&)': ../tools/extra/clangd/Protocol.cpp:622:19: warning: redundant move in return statement [-Wredundant-move] 622 | return std::move(CodeAction); | ~~~~~~~~~^~~~~~~~~~~~ ../tools/extra/clangd/Protocol.cpp:622:19: note: remove 'std::move' call ../tools/extra/clangd/Protocol.cpp: In function 'llvm::json::Value clang::clangd::toJSON(const clang::clangd::Hover&)': ../tools/extra/clangd/Protocol.cpp:745:19: warning: redundant move in return statement [-Wredundant-move] 745 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ ../tools/extra/clangd/Protocol.cpp:745:19: note: remove 'std::move' call ../tools/extra/clangd/Protocol.cpp: In function 'llvm::json::Value clang::clangd::toJSON(const clang::clangd::CompletionItem&)': ../tools/extra/clangd/Protocol.cpp:816:19: warning: redundant move in return statement [-Wredundant-move] 816 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ ../tools/extra/clangd/Protocol.cpp:816:19: note: remove 'std::move' call ../tools/extra/clangd/Protocol.cpp: In function 'llvm::json::Value clang::clangd::toJSON(const clang::clangd::ParameterInformation&)': ../tools/extra/clangd/Protocol.cpp:847:19: warning: redundant move in return statement [-Wredundant-move] 847 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ ../tools/extra/clangd/Protocol.cpp:847:19: note: remove 'std::move' call ../tools/extra/clangd/Protocol.cpp: In function 'llvm::json::Value clang::clangd::toJSON(const clang::clangd::SignatureInformation&)': ../tools/extra/clangd/Protocol.cpp:858:19: warning: redundant move in return statement [-Wredundant-move] 858 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ ../tools/extra/clangd/Protocol.cpp:858:19: note: remove 'std::move' call ../tools/extra/clangd/Protocol.cpp: In function 'llvm::json::Value clang::clangd::toJSON(const clang::clangd::TypeHierarchyItem&)': ../tools/extra/clangd/Protocol.cpp:982:19: warning: redundant move in return statement [-Wredundant-move] 982 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ ../tools/extra/clangd/Protocol.cpp:982:19: note: remove 'std::move' call [1422/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/RIFF.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/RIFF.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/RIFF.cpp.o -c ../tools/extra/clangd/RIFF.cpp ../tools/extra/clangd/RIFF.cpp: In function 'llvm::Expected clang::clangd::riff::readChunk(llvm::StringRef&)': ../tools/extra/clangd/RIFF.cpp:37:19: warning: redundant move in return statement [-Wredundant-move] 37 | return std::move(C); | ~~~~~~~~~^~~ ../tools/extra/clangd/RIFF.cpp:37:19: note: remove 'std::move' call ../tools/extra/clangd/RIFF.cpp: In function 'llvm::Expected clang::clangd::riff::readFile(llvm::StringRef)': ../tools/extra/clangd/RIFF.cpp:66:19: warning: redundant move in return statement [-Wredundant-move] 66 | return std::move(F); | ~~~~~~~~~^~~ ../tools/extra/clangd/RIFF.cpp:66:19: note: remove 'std::move' call [1423/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Quality.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Quality.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Quality.cpp.o -c ../tools/extra/clangd/Quality.cpp [1424/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Selection.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Selection.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Selection.cpp.o -c ../tools/extra/clangd/Selection.cpp [1425/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SemanticHighlighting.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SemanticHighlighting.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SemanticHighlighting.cpp.o -c ../tools/extra/clangd/SemanticHighlighting.cpp [1426/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/QueryDriverDatabase.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/QueryDriverDatabase.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/QueryDriverDatabase.cpp.o -c ../tools/extra/clangd/QueryDriverDatabase.cpp [1427/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Threading.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Threading.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Threading.cpp.o -c ../tools/extra/clangd/Threading.cpp [1428/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SourceCode.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SourceCode.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SourceCode.cpp.o -c ../tools/extra/clangd/SourceCode.cpp [1429/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Trace.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Trace.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Trace.cpp.o -c ../tools/extra/clangd/Trace.cpp [1430/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/URI.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/URI.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/URI.cpp.o -c ../tools/extra/clangd/URI.cpp [1431/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/TUScheduler.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/TUScheduler.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/TUScheduler.cpp.o -c ../tools/extra/clangd/TUScheduler.cpp [1432/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/XRefs.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/XRefs.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/XRefs.cpp.o -c ../tools/extra/clangd/XRefs.cpp ../tools/extra/clangd/XRefs.cpp: In function 'llvm::Optional clang::clangd::symbolToTypeHierarchyItem(const clang::clangd::Symbol&, const clang::clangd::SymbolIndex*, clang::clangd::PathRef)': ../tools/extra/clangd/XRefs.cpp:1112:19: warning: redundant move in return statement [-Wredundant-move] 1112 | return std::move(THI); | ~~~~~~~~~^~~~~ ../tools/extra/clangd/XRefs.cpp:1112:19: note: remove 'std::move' call [1433/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Background.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Background.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Background.cpp.o -c ../tools/extra/clangd/index/Background.cpp [1434/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundIndexLoader.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundIndexLoader.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundIndexLoader.cpp.o -c ../tools/extra/clangd/index/BackgroundIndexLoader.cpp [1435/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundIndexStorage.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundIndexStorage.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundIndexStorage.cpp.o -c ../tools/extra/clangd/index/BackgroundIndexStorage.cpp [1436/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundQueue.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundQueue.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundQueue.cpp.o -c ../tools/extra/clangd/index/BackgroundQueue.cpp [1437/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundRebuild.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundRebuild.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundRebuild.cpp.o -c ../tools/extra/clangd/index/BackgroundRebuild.cpp [1438/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/CanonicalIncludes.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/CanonicalIncludes.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/CanonicalIncludes.cpp.o -c ../tools/extra/clangd/index/CanonicalIncludes.cpp [1439/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Index.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Index.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Index.cpp.o -c ../tools/extra/clangd/index/Index.cpp [1440/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/FileIndex.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/FileIndex.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/FileIndex.cpp.o -c ../tools/extra/clangd/index/FileIndex.cpp [1441/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/IndexAction.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/IndexAction.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/IndexAction.cpp.o -c ../tools/extra/clangd/index/IndexAction.cpp [1442/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Merge.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Merge.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Merge.cpp.o -c ../tools/extra/clangd/index/Merge.cpp [1443/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Ref.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Ref.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Ref.cpp.o -c ../tools/extra/clangd/index/Ref.cpp [1444/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Relation.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Relation.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Relation.cpp.o -c ../tools/extra/clangd/index/Relation.cpp [1445/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/MemIndex.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/MemIndex.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/MemIndex.cpp.o -c ../tools/extra/clangd/index/MemIndex.cpp [1446/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Symbol.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Symbol.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Symbol.cpp.o -c ../tools/extra/clangd/index/Symbol.cpp [1447/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Serialization.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Serialization.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Serialization.cpp.o -c ../tools/extra/clangd/index/Serialization.cpp ../tools/extra/clangd/index/Serialization.cpp: In function 'llvm::Expected clang::clangd::{anonymous}::readStringTable(llvm::StringRef)': ../tools/extra/clangd/index/Serialization.cpp:234:23: warning: redundant move in return statement [-Wredundant-move] 234 | return std::move(E); | ~~~~~~~~~^~~ ../tools/extra/clangd/index/Serialization.cpp:234:23: note: remove 'std::move' call ../tools/extra/clangd/index/Serialization.cpp:250:19: warning: redundant move in return statement [-Wredundant-move] 250 | return std::move(Table); | ~~~~~~~~~^~~~~~~ ../tools/extra/clangd/index/Serialization.cpp:250:19: note: remove 'std::move' call ../tools/extra/clangd/index/Serialization.cpp: In function 'llvm::Expected clang::clangd::{anonymous}::readRIFF(llvm::StringRef)': ../tools/extra/clangd/index/Serialization.cpp:534:19: warning: redundant move in return statement [-Wredundant-move] 534 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ ../tools/extra/clangd/index/Serialization.cpp:534:19: note: remove 'std::move' call [1448/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolID.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolID.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolID.cpp.o -c ../tools/extra/clangd/index/SymbolID.cpp [1449/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolLocation.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolLocation.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolLocation.cpp.o -c ../tools/extra/clangd/index/SymbolLocation.cpp [1450/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolOrigin.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolOrigin.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolOrigin.cpp.o -c ../tools/extra/clangd/index/SymbolOrigin.cpp [1451/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolCollector.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolCollector.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolCollector.cpp.o -c ../tools/extra/clangd/index/SymbolCollector.cpp [1452/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/YAMLSerialization.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/YAMLSerialization.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/YAMLSerialization.cpp.o -c ../tools/extra/clangd/index/YAMLSerialization.cpp ../tools/extra/clangd/index/YAMLSerialization.cpp: In function 'llvm::Expected clang::clangd::readYAML(llvm::StringRef)': ../tools/extra/clangd/index/YAMLSerialization.cpp:388:19: warning: redundant move in return statement [-Wredundant-move] 388 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ ../tools/extra/clangd/index/YAMLSerialization.cpp:388:19: note: remove 'std::move' call [1453/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Iterator.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Iterator.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Iterator.cpp.o -c ../tools/extra/clangd/index/dex/Iterator.cpp [1454/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/PostingList.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/PostingList.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/PostingList.cpp.o -c ../tools/extra/clangd/index/dex/PostingList.cpp [1455/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Dex.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Dex.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Dex.cpp.o -c ../tools/extra/clangd/index/dex/Dex.cpp [1456/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Trigram.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Trigram.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Trigram.cpp.o -c ../tools/extra/clangd/index/dex/Trigram.cpp [1457/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/Tweak.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/Tweak.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/Tweak.cpp.o -c ../tools/extra/clangd/refactor/Tweak.cpp ../tools/extra/clangd/refactor/Tweak.cpp: In function 'llvm::Expected > clang::clangd::prepareTweak(llvm::StringRef, const clang::clangd::Tweak::Selection&)': ../tools/extra/clangd/refactor/Tweak.cpp:81:19: warning: redundant move in return statement [-Wredundant-move] 81 | return std::move(T); | ~~~~~~~~~^~~ ../tools/extra/clangd/refactor/Tweak.cpp:81:19: note: remove 'std::move' call [1458/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd -I../tools/extra/clangd -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/Rename.cpp.o -MF tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/Rename.cpp.o.d -o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/Rename.cpp.o -c ../tools/extra/clangd/refactor/Rename.cpp [1459/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangDaemon.so.9 -o lib64/libclangDaemon.so.9 tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/AST.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Cancellation.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdLSPServer.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdServer.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdUnit.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CodeComplete.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CodeCompletionStrings.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Compiler.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Context.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Diagnostics.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/DraftStore.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ExpectedTypes.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FindSymbols.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FileDistance.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Format.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FS.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FSProvider.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FormattedString.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FuzzyMatch.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/GlobalCompilationDatabase.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Headers.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/IncludeFixer.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/JSONTransport.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Logger.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Protocol.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Quality.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/RIFF.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Selection.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SemanticHighlighting.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SourceCode.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/QueryDriverDatabase.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Threading.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Trace.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/TUScheduler.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/URI.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/XRefs.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Background.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundIndexLoader.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundIndexStorage.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundQueue.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundRebuild.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/CanonicalIncludes.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/FileIndex.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Index.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/IndexAction.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/MemIndex.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Merge.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Ref.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Relation.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Serialization.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Symbol.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolCollector.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolID.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolLocation.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolOrigin.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/YAMLSerialization.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Dex.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Iterator.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/PostingList.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Trigram.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/Rename.cpp.o tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/Tweak.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangTidyAndroidModule.so.9 lib64/libclangTidyAbseilModule.so.9 lib64/libclangTidyBoostModule.so.9 lib64/libclangTidyCERTModule.so.9 lib64/libclangTidyFuchsiaModule.so.9 lib64/libclangTidyHICPPModule.so.9 lib64/libclangTidyLLVMModule.so.9 lib64/libclangTidyObjCModule.so.9 lib64/libclangTidyPerformanceModule.so.9 lib64/libclangTidyPortabilityModule.so.9 lib64/libclangTidyZirconModule.so.9 lib64/libclangToolingSyntax.so.9 -lpthread lib64/libclangTidyBugproneModule.so.9 lib64/libclangTidyCppCoreGuidelinesModule.so.9 lib64/libclangTidyGoogleModule.so.9 lib64/libclangTidyMiscModule.so.9 lib64/libclangTidyModernizeModule.so.9 lib64/libclangTidyReadabilityModule.so.9 lib64/libclangTidy.so.9 lib64/libclangTooling.so.9 lib64/libclangToolingRefactoring.so.9 lib64/libclangIndex.so.9 lib64/libclangFormat.so.9 lib64/libclangToolingInclusions.so.9 lib64/libclangFrontend.so.9 lib64/libclangDriver.so.9 lib64/libclangSerialization.so.9 lib64/libclangSema.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangToolingCore.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1460/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangDaemon.so.9 lib64/libclangDaemon.so.9 lib64/libclangDaemon.so && : [1461/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd/refactor/tweaks -I../tools/extra/clangd/refactor/tweaks -I../include -Iinclude -I/include -I../tools/extra/clangd/refactor/tweaks/../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/DumpAST.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/DumpAST.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/DumpAST.cpp.o -c ../tools/extra/clangd/refactor/tweaks/DumpAST.cpp [1462/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd/refactor/tweaks -I../tools/extra/clangd/refactor/tweaks -I../include -Iinclude -I/include -I../tools/extra/clangd/refactor/tweaks/../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/AnnotateHighlightings.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/AnnotateHighlightings.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/AnnotateHighlightings.cpp.o -c ../tools/extra/clangd/refactor/tweaks/AnnotateHighlightings.cpp ../tools/extra/clangd/refactor/tweaks/AnnotateHighlightings.cpp: In member function 'virtual llvm::Expected clang::clangd::{anonymous}::AnnotateHighlightings::apply(const clang::clangd::Tweak::Selection&)': ../tools/extra/clangd/refactor/tweaks/AnnotateHighlightings.cpp:66:23: warning: redundant move in return statement [-Wredundant-move] 66 | return std::move(Err); | ~~~~~~~~~^~~~~ ../tools/extra/clangd/refactor/tweaks/AnnotateHighlightings.cpp:66:23: note: remove 'std::move' call [1463/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd/refactor/tweaks -I../tools/extra/clangd/refactor/tweaks -I../include -Iinclude -I/include -I../tools/extra/clangd/refactor/tweaks/../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExpandMacro.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExpandMacro.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExpandMacro.cpp.o -c ../tools/extra/clangd/refactor/tweaks/ExpandMacro.cpp [1464/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd/refactor/tweaks -I../tools/extra/clangd/refactor/tweaks -I../include -Iinclude -I/include -I../tools/extra/clangd/refactor/tweaks/../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/RawStringLiteral.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/RawStringLiteral.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/RawStringLiteral.cpp.o -c ../tools/extra/clangd/refactor/tweaks/RawStringLiteral.cpp [1465/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd/refactor/tweaks -I../tools/extra/clangd/refactor/tweaks -I../include -Iinclude -I/include -I../tools/extra/clangd/refactor/tweaks/../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/SwapIfBranches.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/SwapIfBranches.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/SwapIfBranches.cpp.o -c ../tools/extra/clangd/refactor/tweaks/SwapIfBranches.cpp ../tools/extra/clangd/refactor/tweaks/SwapIfBranches.cpp: In member function 'virtual llvm::Expected clang::clangd::{anonymous}::SwapIfBranches::apply(const clang::clangd::Tweak::Selection&)': ../tools/extra/clangd/refactor/tweaks/SwapIfBranches.cpp:88:21: warning: redundant move in return statement [-Wredundant-move] 88 | return std::move(Err); | ~~~~~~~~~^~~~~ ../tools/extra/clangd/refactor/tweaks/SwapIfBranches.cpp:88:21: note: remove 'std::move' call ../tools/extra/clangd/refactor/tweaks/SwapIfBranches.cpp:92:21: warning: redundant move in return statement [-Wredundant-move] 92 | return std::move(Err); | ~~~~~~~~~^~~~~ ../tools/extra/clangd/refactor/tweaks/SwapIfBranches.cpp:92:21: note: remove 'std::move' call [1466/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd/refactor/tweaks -I../tools/extra/clangd/refactor/tweaks -I../include -Iinclude -I/include -I../tools/extra/clangd/refactor/tweaks/../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExpandAutoType.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExpandAutoType.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExpandAutoType.cpp.o -c ../tools/extra/clangd/refactor/tweaks/ExpandAutoType.cpp [1467/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd/refactor/tweaks -I../tools/extra/clangd/refactor/tweaks -I../include -Iinclude -I/include -I../tools/extra/clangd/refactor/tweaks/../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExtractVariable.cpp.o -MF tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExtractVariable.cpp.o.d -o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExtractVariable.cpp.o -c ../tools/extra/clangd/refactor/tweaks/ExtractVariable.cpp ../tools/extra/clangd/refactor/tweaks/ExtractVariable.cpp: In member function 'virtual llvm::Expected clang::clangd::{anonymous}::ExtractVariable::apply(const clang::clangd::Tweak::Selection&)': ../tools/extra/clangd/refactor/tweaks/ExtractVariable.cpp:235:21: warning: redundant move in return statement [-Wredundant-move] 235 | return std::move(Err); | ~~~~~~~~~^~~~~ ../tools/extra/clangd/refactor/tweaks/ExtractVariable.cpp:235:21: note: remove 'std::move' call ../tools/extra/clangd/refactor/tweaks/ExtractVariable.cpp:238:21: warning: redundant move in return statement [-Wredundant-move] 238 | return std::move(Err); | ~~~~~~~~~^~~~~ ../tools/extra/clangd/refactor/tweaks/ExtractVariable.cpp:238:21: note: remove 'std::move' call [1468/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libclangDaemonTweaks.so.9 -o lib64/libclangDaemonTweaks.so.9 tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/AnnotateHighlightings.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/DumpAST.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExpandMacro.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/RawStringLiteral.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/SwapIfBranches.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExtractVariable.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExpandAutoType.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangDaemon.so.9 lib64/libclangToolingSyntax.so.9 lib64/libclangToolingCore.so.9 lib64/libclangAST.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1469/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangDaemonTweaks.so.9 lib64/libclangDaemonTweaks.so.9 lib64/libclangDaemonTweaks.so && : [1470/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd/fuzzer -I../tools/extra/clangd/fuzzer -I../include -Iinclude -I/include -I../tools/extra/clangd/fuzzer/.. -Itools/extra/clangd/fuzzer/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/fuzzer/CMakeFiles/clangd-fuzzer.dir/DummyClangdMain.cpp.o -MF tools/extra/clangd/fuzzer/CMakeFiles/clangd-fuzzer.dir/DummyClangdMain.cpp.o.d -o tools/extra/clangd/fuzzer/CMakeFiles/clangd-fuzzer.dir/DummyClangdMain.cpp.o -c ../tools/extra/clangd/fuzzer/DummyClangdMain.cpp [1471/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd/fuzzer -I../tools/extra/clangd/fuzzer -I../include -Iinclude -I/include -I../tools/extra/clangd/fuzzer/.. -Itools/extra/clangd/fuzzer/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/fuzzer/CMakeFiles/clangd-fuzzer.dir/clangd-fuzzer.cpp.o -MF tools/extra/clangd/fuzzer/CMakeFiles/clangd-fuzzer.dir/clangd-fuzzer.cpp.o.d -o tools/extra/clangd/fuzzer/CMakeFiles/clangd-fuzzer.dir/clangd-fuzzer.cpp.o -c ../tools/extra/clangd/fuzzer/clangd-fuzzer.cpp [1472/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/extra/clangd/fuzzer/CMakeFiles/clangd-fuzzer.dir/DummyClangdMain.cpp.o tools/extra/clangd/fuzzer/CMakeFiles/clangd-fuzzer.dir/clangd-fuzzer.cpp.o -o bin/clangd-fuzzer -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 -lpthread lib64/libclangDaemon.so.9 lib64/libclangTooling.so.9 lib64/libclangFormat.so.9 lib64/libclangFrontend.so.9 lib64/libclangSema.so.9 lib64/libclangToolingCore.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1473/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd/indexer -I../tools/extra/clangd/indexer -I../include -Iinclude -I/include -I../tools/extra/clangd/indexer/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/indexer/CMakeFiles/clangd-indexer.dir/IndexerMain.cpp.o -MF tools/extra/clangd/indexer/CMakeFiles/clangd-indexer.dir/IndexerMain.cpp.o.d -o tools/extra/clangd/indexer/CMakeFiles/clangd-indexer.dir/IndexerMain.cpp.o -c ../tools/extra/clangd/indexer/IndexerMain.cpp [1474/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd/tool -I../tools/extra/clangd/tool -I../include -Iinclude -I/include -I../tools/extra/clangd/tool/.. -Itools/extra/clangd/tool/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/tool/CMakeFiles/clangd.dir/ClangdMain.cpp.o -MF tools/extra/clangd/tool/CMakeFiles/clangd.dir/ClangdMain.cpp.o.d -o tools/extra/clangd/tool/CMakeFiles/clangd.dir/ClangdMain.cpp.o -c ../tools/extra/clangd/tool/ClangdMain.cpp [1475/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/extra/clangd/indexer/CMakeFiles/clangd-indexer.dir/IndexerMain.cpp.o -o bin/clangd-indexer -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 -lpthread lib64/libclangDaemon.so.9 lib64/libclangTooling.so.9 lib64/libclangIndex.so.9 lib64/libclangFrontend.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1476/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/AnnotateHighlightings.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/DumpAST.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExpandMacro.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/RawStringLiteral.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/SwapIfBranches.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExtractVariable.cpp.o tools/extra/clangd/refactor/tweaks/CMakeFiles/obj.clangDaemonTweaks.dir/ExpandAutoType.cpp.o tools/extra/clangd/tool/CMakeFiles/clangd.dir/ClangdMain.cpp.o -o bin/clangd -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libclangDaemon.so.9 lib64/libclangToolingSyntax.so.9 lib64/libclangTidy.so.9 lib64/libclangTooling.so.9 lib64/libclangFormat.so.9 lib64/libclangFrontend.so.9 lib64/libclangToolingCore.so.9 lib64/libclangSema.so.9 lib64/libclangAST.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1477/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DCLANG_TOOL_EXTRA_BUILD -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/libclang -I../tools/libclang -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/libclang/CMakeFiles/libclang.dir/ARCMigrate.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/ARCMigrate.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/ARCMigrate.cpp.o -c ../tools/libclang/ARCMigrate.cpp [1478/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DCLANG_TOOL_EXTRA_BUILD -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/libclang -I../tools/libclang -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/libclang/CMakeFiles/libclang.dir/BuildSystem.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/BuildSystem.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/BuildSystem.cpp.o -c ../tools/libclang/BuildSystem.cpp [1479/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/extra/clangd/index/dex/dexp -I../tools/extra/clangd/index/dex/dexp -I../include -Iinclude -I/include -I../tools/extra/clangd/index/dex/dexp/../../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -MD -MT tools/extra/clangd/index/dex/dexp/CMakeFiles/dexp.dir/Dexp.cpp.o -MF tools/extra/clangd/index/dex/dexp/CMakeFiles/dexp.dir/Dexp.cpp.o.d -o tools/extra/clangd/index/dex/dexp/CMakeFiles/dexp.dir/Dexp.cpp.o -c ../tools/extra/clangd/index/dex/dexp/Dexp.cpp [1480/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/extra/clangd/index/dex/dexp/CMakeFiles/dexp.dir/Dexp.cpp.o -o bin/dexp -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 -lpthread lib64/libclangDaemon.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1481/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DCLANG_TOOL_EXTRA_BUILD -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/libclang -I../tools/libclang -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/libclang/CMakeFiles/libclang.dir/CIndexCXX.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CIndexCXX.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CIndexCXX.cpp.o -c ../tools/libclang/CIndexCXX.cpp [1482/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DCLANG_TOOL_EXTRA_BUILD -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/libclang -I../tools/libclang -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o -c ../tools/libclang/CIndex.cpp [1483/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DCLANG_TOOL_EXTRA_BUILD -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/libclang -I../tools/libclang -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/libclang/CMakeFiles/libclang.dir/CIndexCodeCompletion.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CIndexCodeCompletion.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CIndexCodeCompletion.cpp.o -c ../tools/libclang/CIndexCodeCompletion.cpp [1484/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DCLANG_TOOL_EXTRA_BUILD -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/libclang -I../tools/libclang -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/libclang/CMakeFiles/libclang.dir/CIndexDiagnostic.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CIndexDiagnostic.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CIndexDiagnostic.cpp.o -c ../tools/libclang/CIndexDiagnostic.cpp [1485/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DCLANG_TOOL_EXTRA_BUILD -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/libclang -I../tools/libclang -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/libclang/CMakeFiles/libclang.dir/CIndexHigh.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CIndexHigh.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CIndexHigh.cpp.o -c ../tools/libclang/CIndexHigh.cpp [1486/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DCLANG_TOOL_EXTRA_BUILD -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/libclang -I../tools/libclang -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/libclang/CMakeFiles/libclang.dir/CIndexInclusionStack.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CIndexInclusionStack.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CIndexInclusionStack.cpp.o -c ../tools/libclang/CIndexInclusionStack.cpp [1487/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DCLANG_TOOL_EXTRA_BUILD -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/libclang -I../tools/libclang -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/libclang/CMakeFiles/libclang.dir/CIndexer.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CIndexer.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CIndexer.cpp.o -c ../tools/libclang/CIndexer.cpp [1488/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DCLANG_TOOL_EXTRA_BUILD -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/libclang -I../tools/libclang -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/libclang/CMakeFiles/libclang.dir/CIndexUSRs.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CIndexUSRs.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CIndexUSRs.cpp.o -c ../tools/libclang/CIndexUSRs.cpp [1489/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DCLANG_TOOL_EXTRA_BUILD -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/libclang -I../tools/libclang -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/libclang/CMakeFiles/libclang.dir/CXComment.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CXComment.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CXComment.cpp.o -c ../tools/libclang/CXComment.cpp [1490/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DCLANG_TOOL_EXTRA_BUILD -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/libclang -I../tools/libclang -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/libclang/CMakeFiles/libclang.dir/CXCursor.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CXCursor.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CXCursor.cpp.o -c ../tools/libclang/CXCursor.cpp [1491/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DCLANG_TOOL_EXTRA_BUILD -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/libclang -I../tools/libclang -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/libclang/CMakeFiles/libclang.dir/CXCompilationDatabase.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CXCompilationDatabase.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CXCompilationDatabase.cpp.o -c ../tools/libclang/CXCompilationDatabase.cpp [1492/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DCLANG_TOOL_EXTRA_BUILD -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/libclang -I../tools/libclang -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/libclang/CMakeFiles/libclang.dir/CXLoadedDiagnostic.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CXLoadedDiagnostic.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CXLoadedDiagnostic.cpp.o -c ../tools/libclang/CXLoadedDiagnostic.cpp [1493/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DCLANG_TOOL_EXTRA_BUILD -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/libclang -I../tools/libclang -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/libclang/CMakeFiles/libclang.dir/CXIndexDataConsumer.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CXIndexDataConsumer.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CXIndexDataConsumer.cpp.o -c ../tools/libclang/CXIndexDataConsumer.cpp [1494/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DCLANG_TOOL_EXTRA_BUILD -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/libclang -I../tools/libclang -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/libclang/CMakeFiles/libclang.dir/CXSourceLocation.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CXSourceLocation.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CXSourceLocation.cpp.o -c ../tools/libclang/CXSourceLocation.cpp [1495/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DCLANG_TOOL_EXTRA_BUILD -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/libclang -I../tools/libclang -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/libclang/CMakeFiles/libclang.dir/CXStoredDiagnostic.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CXStoredDiagnostic.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CXStoredDiagnostic.cpp.o -c ../tools/libclang/CXStoredDiagnostic.cpp [1496/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DCLANG_TOOL_EXTRA_BUILD -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/libclang -I../tools/libclang -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/libclang/CMakeFiles/libclang.dir/CXString.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CXString.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CXString.cpp.o -c ../tools/libclang/CXString.cpp [1497/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DCLANG_TOOL_EXTRA_BUILD -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/libclang -I../tools/libclang -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/libclang/CMakeFiles/libclang.dir/CXType.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/CXType.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/CXType.cpp.o -c ../tools/libclang/CXType.cpp [1498/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DCLANG_TOOL_EXTRA_BUILD -D_CINDEX_LIB_ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/libclang -I../tools/libclang -I../include -Iinclude -I/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT tools/libclang/CMakeFiles/libclang.dir/Indexing.cpp.o -MF tools/libclang/CMakeFiles/libclang.dir/Indexing.cpp.o.d -o tools/libclang/CMakeFiles/libclang.dir/Indexing.cpp.o -c ../tools/libclang/Indexing.cpp [1499/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,"/builddir/build/BUILD/clang-9.0.1.src/_build/tools/libclang/libclang.exports" -shared -Wl,-soname,libclang.so.9 -o lib64/libclang.so.9 tools/libclang/CMakeFiles/libclang.dir/ARCMigrate.cpp.o tools/libclang/CMakeFiles/libclang.dir/BuildSystem.cpp.o tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o tools/libclang/CMakeFiles/libclang.dir/CIndexCXX.cpp.o tools/libclang/CMakeFiles/libclang.dir/CIndexCodeCompletion.cpp.o tools/libclang/CMakeFiles/libclang.dir/CIndexDiagnostic.cpp.o tools/libclang/CMakeFiles/libclang.dir/CIndexHigh.cpp.o tools/libclang/CMakeFiles/libclang.dir/CIndexInclusionStack.cpp.o tools/libclang/CMakeFiles/libclang.dir/CIndexUSRs.cpp.o tools/libclang/CMakeFiles/libclang.dir/CIndexer.cpp.o tools/libclang/CMakeFiles/libclang.dir/CXComment.cpp.o tools/libclang/CMakeFiles/libclang.dir/CXCursor.cpp.o tools/libclang/CMakeFiles/libclang.dir/CXIndexDataConsumer.cpp.o tools/libclang/CMakeFiles/libclang.dir/CXCompilationDatabase.cpp.o tools/libclang/CMakeFiles/libclang.dir/CXLoadedDiagnostic.cpp.o tools/libclang/CMakeFiles/libclang.dir/CXSourceLocation.cpp.o tools/libclang/CMakeFiles/libclang.dir/CXStoredDiagnostic.cpp.o tools/libclang/CMakeFiles/libclang.dir/CXString.cpp.o tools/libclang/CMakeFiles/libclang.dir/CXType.cpp.o tools/libclang/CMakeFiles/libclang.dir/Indexing.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: lib64/libclangARCMigrate.so.9 lib64/libclangTidyPlugin.so.9 lib64/libclangIncludeFixerPlugin.so.9 -ldl lib64/libclangIndex.so.9 lib64/libclangTooling.so.9 lib64/libclangFrontend.so.9 lib64/libclangDriver.so.9 lib64/libclangSerialization.so.9 lib64/libclangSema.so.9 lib64/libclangAST.so.9 lib64/libclangLex.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1500/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclang.so.9 lib64/libclang.so.9 lib64/libclang.so && : [1501/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/c-index-test/CMakeFiles/c-index-test.dir/c-index-test.c.o tools/c-index-test/CMakeFiles/c-index-test.dir/core_main.cpp.o -o bin/c-index-test -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64: -lpthread lib64/libclang.so.9 lib64/libclangCodeGen.so.9 /usr/lib64/libxml2.so lib64/libclangIndex.so.9 lib64/libclangFrontend.so.9 lib64/libclangSerialization.so.9 lib64/libclangAST.so.9 lib64/libclangBasic.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1502/1512] : && /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-O3 -Wl,--gc-sections tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/c-arcmt-test.c.o -o bin/c-arcmt-test -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 -lpthread lib64/libclang.so.9 /usr/lib64/libLLVM-9.so -Wl,-rpath-link,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 && : [1503/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/unittest -I/usr/share/llvm/src/utils/unittest -I/builddir/build/BUILD/clang-9.0.1.src/include -Iinclude -I/include -I/usr/share/llvm/src/utils/unittest/googletest/include -I/usr/share/llvm/src/utils/unittest/googletest -I/usr/share/llvm/src/utils/unittest/googlemock/include -I/usr/share/llvm/src/utils/unittest/googlemock -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o -MF utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o.d -o utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o -c /usr/share/llvm/src/utils/unittest/googletest/src/gtest-all.cc [1504/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/unittest/UnitTestMain -I/usr/share/llvm/src/utils/unittest/UnitTestMain -I/builddir/build/BUILD/clang-9.0.1.src/include -Iinclude -I/include -I/usr/share/llvm/src/utils/unittest/googletest/include -I/usr/share/llvm/src/utils/unittest/googletest -I/usr/share/llvm/src/utils/unittest/googlemock/include -I/usr/share/llvm/src/utils/unittest/googlemock -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o -MF utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o.d -o utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o -c /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1369 | GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from /usr/share/llvm/src/utils/unittest/UnitTestMain/TestMain.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ [1505/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/docs && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-9.0.1.src/docs/LibASTMatchersReference.html /builddir/build/BUILD/clang-9.0.1.src/_build/docs/html/LibASTMatchersReference.html [1506/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc30\"" -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/unittest -I/usr/share/llvm/src/utils/unittest -I/builddir/build/BUILD/clang-9.0.1.src/include -Iinclude -I/include -I/usr/share/llvm/src/utils/unittest/googletest/include -I/usr/share/llvm/src/utils/unittest/googletest -I/usr/share/llvm/src/utils/unittest/googlemock/include -I/usr/share/llvm/src/utils/unittest/googlemock -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -fPIC -MD -MT utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o -MF utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o.d -o utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o -c /usr/share/llvm/src/utils/unittest/googlemock/src/gmock-all.cc In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from /usr/share/llvm/src/utils/unittest/googlemock/src/gmock-all.cc:40: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from /usr/share/llvm/src/utils/unittest/googlemock/src/gmock-all.cc:40: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from /usr/share/llvm/src/utils/unittest/googlemock/src/gmock-all.cc:40: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from /usr/share/llvm/src/utils/unittest/googlemock/src/gmock-all.cc:40: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from /usr/share/llvm/src/utils/unittest/googlemock/src/gmock-all.cc:40: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from /usr/share/llvm/src/utils/unittest/googlemock/src/gmock-all.cc:40: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from /usr/share/llvm/src/utils/unittest/googlemock/src/gmock-all.cc:40: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from /usr/share/llvm/src/utils/unittest/googlemock/src/gmock-all.cc:40: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from /usr/share/llvm/src/utils/unittest/googlemock/src/gmock-all.cc:40: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from /usr/share/llvm/src/utils/unittest/googlemock/src/gmock-all.cc:40: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1369 | GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from /usr/share/llvm/src/utils/unittest/googlemock/src/gmock-all.cc:40: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from /usr/share/llvm/src/utils/unittest/googlemock/src/gmock-all.cc:40: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from /usr/share/llvm/src/utils/unittest/googlemock/src/gmock-all.cc:40: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from /usr/share/llvm/src/utils/unittest/googlemock/src/gmock-all.cc:40: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from /usr/share/llvm/src/utils/unittest/googlemock/src/gmock-all.cc:40: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from /usr/share/llvm/src/utils/unittest/googlemock/src/gmock-all.cc:40: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from /usr/share/llvm/src/utils/unittest/googlemock/src/gmock-all.cc:40: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from /usr/share/llvm/src/utils/unittest/googlemock/src/gmock-all.cc:40: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ [1507/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libgtest.so.9 -o lib64/libgtest.so.9 utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o -lpthread /usr/lib64/libLLVM-9.so && : [1508/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libgtest.so.9 lib64/libgtest.so.9 lib64/libgtest.so && : [1509/1512] : && /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing -pedantic -Wno-long-long -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,defs -Wl,-z,nodelete -Wl,-O3 -Wl,--gc-sections -shared -Wl,-soname,libgtest_main.so.9 -o lib64/libgtest_main.so.9 utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o -Wl,-rpath,/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 lib64/libgtest.so.9 /usr/lib64/libLLVM-9.so && : [1510/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libgtest_main.so.9 lib64/libgtest_main.so.9 lib64/libgtest_main.so && : [1511/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/utils/hmaptool && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clang-9.0.1.src/_build/./bin && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-9.0.1.src/utils/hmaptool/hmaptool /builddir/build/BUILD/clang-9.0.1.src/_build/./bin/ [1512/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/docs && /usr/libexec/python3-sphinx/sphinx-build -b man -d /builddir/build/BUILD/clang-9.0.1.src/_build/docs/_doctrees-clang-man -q /builddir/build/BUILD/clang-9.0.1.src/docs /builddir/build/BUILD/clang-9.0.1.src/_build/docs/man /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:22: WARNING: Duplicate explicit target name: "cmdoption-clang--prefix". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:184: WARNING: Duplicate explicit target name: "cmdoption-clang--dyld-prefix". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:386: WARNING: Duplicate explicit target name: "cmdoption-clang--output". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:484: WARNING: Duplicate explicit target name: "cmdoption-clang--print-file-name". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:500: WARNING: Duplicate explicit target name: "cmdoption-clang--print-prog-name". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:538: WARNING: Duplicate explicit target name: "cmdoption-clang--rtlib". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:542: WARNING: Duplicate explicit target name: "cmdoption-clang-save-stats". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:546: WARNING: Duplicate explicit target name: "cmdoption-clang-save-temps". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:614: WARNING: Duplicate explicit target name: "cmdoption-clang--stdlib". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:624: WARNING: Duplicate explicit target name: "cmdoption-clang--sysroot". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:692: WARNING: Duplicate explicit target name: "cmdoption-clang--language". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:924: WARNING: Duplicate explicit target name: "cmdoption-clang--param". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:930: WARNING: Duplicate explicit target name: "cmdoption-clang--std". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:947: WARNING: Duplicate explicit target name: "cmdoption-clang--define-macro". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:959: WARNING: Duplicate explicit target name: "cmdoption-clang--undefine-macro". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:976: WARNING: Duplicate explicit target name: "cmdoption-clang--include-directory". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1040: WARNING: Duplicate explicit target name: "cmdoption-clang--include-directory-after". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1064: WARNING: Duplicate explicit target name: "cmdoption-clang--include-prefix". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1088: WARNING: Duplicate explicit target name: "cmdoption-clang--include-with-prefix-after". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1092: WARNING: Duplicate explicit target name: "cmdoption-clang--include-with-prefix-before". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1108: WARNING: Duplicate explicit target name: "cmdoption-clang--system-header-prefix". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1295: WARNING: Duplicate explicit target name: "cmdoption-clang--bootclasspath". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1315: WARNING: Duplicate explicit target name: "cmdoption-clang-fcf-protection". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1325: WARNING: Duplicate explicit target name: "cmdoption-clang--CLASSPATH". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1333: WARNING: Duplicate explicit target name: "cmdoption-clang--resource". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1465: WARNING: Duplicate explicit target name: "cmdoption-clang-fembed-bitcode". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1477: WARNING: Duplicate explicit target name: "cmdoption-clang--encoding". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1489: WARNING: Duplicate explicit target name: "cmdoption-clang--extdirs". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1613: WARNING: Duplicate explicit target name: "cmdoption-clang-fmodule-name". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1667: WARNING: Duplicate explicit target name: "cmdoption-clang-fnew-alignment". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1765: WARNING: Duplicate explicit target name: "cmdoption-clang--output-class-directory". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:1843: WARNING: Duplicate explicit target name: "cmdoption-clang-fprofile-remapping-file". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:2308: WARNING: Duplicate explicit target name: "cmdoption-clang--mhwdiv". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:2985: WARNING: Duplicate explicit target name: "cmdoption-clang--optimize". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:2997: WARNING: Duplicate explicit target name: "cmdoption-clang--debug". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:3108: WARNING: Duplicate explicit target name: "cmdoption-clang--assert". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:3250: WARNING: Duplicate explicit target name: "cmdoption-clang--library-directory". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:3278: WARNING: Duplicate explicit target name: "cmdoption-clang--for-linker". /builddir/build/BUILD/clang-9.0.1.src/docs/ClangCommandLineReference.rst:3308: WARNING: Duplicate explicit target name: "cmdoption-clang--force-link". /builddir/build/BUILD/clang-9.0.1.src/docs/CommandGuide/clang.rst:465: WARNING: Duplicate explicit target name: "cmdoption-flto". /builddir/build/BUILD/clang-9.0.1.src/docs/CommandGuide/clang.rst:539: WARNING: Duplicate explicit target name: "cmdoption-save-stats". /builddir/build/BUILD/clang-9.0.1.src/docs/ReleaseNotes.rst:3: WARNING: Duplicate explicit target name: "mailing list". + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.SPXAnr + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64 ++ dirname /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64 + cd clang-9.0.1.src + DESTDIR=/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64 + /usr/bin/ninja install -v -j2 -C _build ninja: Entering directory `_build' [1/4] cd /builddir/build/BUILD/clang-9.0.1.src/_build/docs && /usr/libexec/python3-sphinx/sphinx-build -b html -d /builddir/build/BUILD/clang-9.0.1.src/_build/docs/_doctrees-clang-html -q /builddir/build/BUILD/clang-9.0.1.src/docs /builddir/build/BUILD/clang-9.0.1.src/_build/docs/html [2/4] cd /builddir/build/BUILD/clang-9.0.1.src/_build/docs && /usr/bin/cmake -E copy /builddir/build/BUILD/clang-9.0.1.src/docs/LibASTMatchersReference.html /builddir/build/BUILD/clang-9.0.1.src/_build/docs/html/LibASTMatchersReference.html [3/4] cd /builddir/build/BUILD/clang-9.0.1.src/_build/docs && /usr/libexec/python3-sphinx/sphinx-build -b man -d /builddir/build/BUILD/clang-9.0.1.src/_build/docs/_doctrees-clang-man -q /builddir/build/BUILD/clang-9.0.1.src/docs /builddir/build/BUILD/clang-9.0.1.src/_build/docs/man [3/4] cd /builddir/build/BUILD/clang-9.0.1.src/_build && /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Rewrite -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Rewrite/Frontend -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Rewrite/Frontend/Rewriters.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Rewrite/Frontend/ASTConsumers.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Rewrite/Frontend/FrontendActions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Rewrite/Frontend/FixItRewriter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Rewrite/Core -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Rewrite/Core/HTMLRewrite.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Rewrite/Core/TokenRewriter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Rewrite/Core/RewriteBuffer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Rewrite/Core/RewriteRope.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Rewrite/Core/Rewriter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Rewrite/Core/DeltaTree.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/CrossTU -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/CrossTU/CrossTranslationUnit.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/CrossTU/CrossTUDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/FlowSensitive -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/FlowSensitive/DataflowValues.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/SelectorExtras.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/BodyFarm.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/DomainSpecific -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/DomainSpecific/CocoaConventions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/AnalysisDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/ConstructionContext.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/CFGStmtMap.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/CodeInjector.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/Analyses -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafetyLogical.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/Analyses/Consumed.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafety.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/Analyses/PostOrderCFGView.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/Analyses/ReachableCode.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafetyUtil.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafetyTIL.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/Analyses/Dominators.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafetyOps.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafetyCommon.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/Analyses/UninitializedValues.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/Analyses/LiveVariables.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/RetainSummaryManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/AnalysisDeclContext.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/AnyCall.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/CallGraph.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/ProgramPoint.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/CloneDetection.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/CFG.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/Support -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Analysis/Support/BumpVector.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/ToolExecutorPluginRegistry.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Syntax -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Syntax/BuildTree.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Syntax/Nodes.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Syntax/Tokens.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Syntax/Tree.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/AllTUsExecution.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/FileMatchTrie.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/ReplacementsYaml.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/CompilationDatabase.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/RefactoringCallbacks.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Inclusions -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Inclusions/IncludeStyle.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Inclusions/HeaderIncludes.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/ASTDiff -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/ASTDiff/ASTDiffInternal.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/ASTDiff/ASTDiff.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Tooling.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/ArgumentsAdjusters.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Execution.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/JSONCompilationDatabase.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/DependencyScanning -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/CompilationDatabasePluginRegistry.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/AtomicChange.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringActionRule.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/Transformer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringAction.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringActionRules.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/Extract -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/Extract/Extract.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/SourceCode.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/RangeSelector.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringRuleContext.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/ASTSelection.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/Rename -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/Rename/RenamingAction.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/Rename/USRFinder.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/Rename/SymbolName.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringOption.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Refactoring/Stencil.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Core -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Core/Diagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Core/Lookup.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/Core/Replacement.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/FixIt.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/StandaloneExecution.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/DiagnosticsYaml.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Tooling/CommonOptionsParser.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Serialization -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Serialization/ASTDeserializationListener.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Serialization/ModuleManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Serialization/ContinuousRangeMap.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Serialization/ASTWriter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Serialization/ModuleFileExtension.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Serialization/GlobalModuleIndex.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Serialization/Module.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Serialization/ASTReader.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Serialization/ASTBitCodes.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Serialization/InMemoryModuleCache.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Serialization/PCHContainerOperations.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Serialization/SerializationDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/ASTMatchers -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/ASTMatchers/ASTMatchers.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/ASTMatchers/Dynamic -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/ASTMatchers/Dynamic/Diagnostics.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/ASTMatchers/Dynamic/Registry.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/ASTMatchers/Dynamic/Parser.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/ASTMatchers/Dynamic/VariantValue.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/ASTMatchers/ASTMatchersMacros.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/ASTMatchers/ASTMatchersInternal.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/ASTMatchers/ASTMatchFinder.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Index -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Index/IndexingAction.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Index/DeclOccurrence.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Index/IndexDataConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Index/IndexSymbol.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Index/CodegenNameGenerator.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Index/CommentToXML.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Index/USRGeneration.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Config -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/CodeGen -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/CodeGen/ConstantInitFuture.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/CodeGen/BackendUtil.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/CodeGen/ModuleBuilder.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/CodeGen/CodeGenAction.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/CodeGen/CGFunctionInfo.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/CodeGen/SwiftCallingConv.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/CodeGen/CodeGenABITypes.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/CodeGen/ConstantInitBuilder.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/CodeGen/ObjectFilePCHContainerOperations.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/FrontendDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/DependencyOutputOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/LangStandard.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/ASTUnit.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/CompilerInstance.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/MigratorOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/TextDiagnosticPrinter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/LayoutOverrideSource.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/PrecompiledPreamble.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/TextDiagnosticBuffer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/CommandLineSourceLoc.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/VerifyDiagnosticConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/SerializedDiagnostics.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/SerializedDiagnosticReader.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/FrontendAction.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/ChainedDiagnosticConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/FrontendPluginRegistry.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/CompilerInvocation.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/SerializedDiagnosticPrinter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/ASTConsumers.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/LangStandards.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/FrontendOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/FrontendActions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/MultiplexConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/TextDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/DiagnosticRenderer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/LogDiagnosticPrinter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/Utils.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/PreprocessorOutputOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Frontend/PCHContainerOperations.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ASTImporterLookupTable.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/OperationKinds.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/Type.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/DeclOpenMP.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/EvaluatedExprVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/VTTBuilder.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/FormatString.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/StmtObjC.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/LambdaCapture.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/DependentDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/Expr.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/BaseSubobject.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/SelectorLocationsKind.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/Mangle.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ASTFwd.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/TypeLoc.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/Attr.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/GlobalDecl.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/AST.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ASTVector.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/Comment.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/TypeVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/DeclBase.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/TemplateName.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/JSONNodeDumper.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/Decl.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ParentMap.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ASTStructuralEquivalence.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/CommentDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/DeclLookups.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/RecursiveASTVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ASTLambda.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/StmtIterator.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/DeclFriend.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/CharUnits.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/RecordLayout.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/CommentLexer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/MangleNumberingContext.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/TypeLocNodes.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/StmtVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/TextNodeDumper.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/DeclarationName.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ASTNodeTraverser.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/LocInfoType.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ASTImporterSharedState.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/CanonicalType.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ASTConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/CurrentSourceLocExprScope.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/DataCollection.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/DeclCXX.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/TypeLocVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/DeclTemplate.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/DeclVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ExprCXX.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/CommentVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ASTDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/DeclAccessPair.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ASTUnresolvedSet.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ASTDumper.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/UnresolvedSet.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ASTContextAllocate.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/AttrVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/AttrIterator.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/CommentParser.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/RawCommentList.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/NSAPI.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/PrettyPrinter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ASTDumperUtils.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/CXXInheritance.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/CommentSema.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/QualTypeNames.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ASTContext.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/DeclGroup.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ASTTypeTraits.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/OSLog.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/Redeclarable.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ODRHash.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ExternalASTMerger.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/OperationKinds.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/NonTrivialTypeVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/Stmt.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ASTImporter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/APValue.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ExprObjC.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/NestedNameSpecifier.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ExprOpenMP.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/Availability.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/TypeNodes.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/DeclObjC.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/StmtGraphTraits.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/DeclContextInternals.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ExternalASTSource.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/TemplateBase.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/TemplateArgumentVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/TypeOrdering.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/CommentCommandTraits.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ASTMutationListener.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/CommentBriefParser.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/ComparisonCategories.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/OpenMPClause.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/BuiltinTypes.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/StmtOpenMP.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/VTableBuilder.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/PrettyDeclStackTrace.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/StmtCXX.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/Preprocessor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/HeaderSearchOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/VariadicMacroSupport.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/MacroInfo.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/CodeCompletionHandler.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/ExternalPreprocessorSource.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/Lexer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/DependencyDirectivesSourceMinimizer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/DirectoryLookup.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/PPConditionalDirectiveRecord.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/HeaderSearch.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/PreprocessorLexer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/TokenLexer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/Pragma.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/MultipleIncludeOpt.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/ScratchBuffer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/HeaderMapTypes.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/PreprocessorOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/MacroArgs.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/PPCallbacks.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/Token.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/HeaderMap.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/TokenConcatenation.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/ModuleLoader.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/ModuleMap.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/LexDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/LiteralSupport.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Lex/PreprocessingRecord.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/Diagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/AddressSpaces.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/BuiltinsPPC.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DebugInfoOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/IdentifierTable.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/FixedPoint.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/CharInfo.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/OpenCLImageTypes.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/BuiltinsNVPTX.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/LangOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/LangOptions.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticAST.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/Builtins.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/Stack.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/XRayInstr.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticSerialization.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticLex.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/SourceLocation.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticIDs.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/Version.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/BuiltinsHexagon.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/AllDiagnostics.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/Sanitizers.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/Builtins.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/OperatorPrecedence.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/BuiltinsAMDGPU.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/ABI.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/TokenKinds.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/Lambda.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticParse.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/FileManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticCrossTU.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/X86Target.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/SourceManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/BuiltinsMips.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/Linkage.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticDriver.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/Attributes.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/BuiltinsXCore.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/Sanitizers.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/LLVM.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/OpenMPKinds.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/TargetInfo.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/CodeGenOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticAnalysis.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/PrettyStackTrace.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/BuiltinsX86_64.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/SourceManagerInternals.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/BuiltinsX86.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/TemplateKinds.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticSema.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/ExceptionSpecificationType.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/SanitizerBlacklist.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/OperatorKinds.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/OperatorKinds.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/AlignedAllocation.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticOptions.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/FileSystemOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/ObjCRuntime.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/OpenMPKinds.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/PartialDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/BuiltinsARM.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/CodeGenOptions.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/CommentOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/JsonSupport.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/OpenCLExtensionTypes.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/AttrKinds.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/PragmaKinds.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/BuiltinsAArch64.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/Features.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/TargetOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/XRayLists.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/MacroBuilder.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/TargetCXXABI.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/OpenCLOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/Module.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/Specifiers.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/CapturedStmt.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/MSP430Target.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticRefactoring.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticError.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/Cuda.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticCategories.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/SyncScope.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/TypeTraits.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/SanitizerSpecialCaseList.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/AttrSubjectMatchRules.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/BuiltinsLe64.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/ExpressionTraits.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/PlistSupport.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/BitmaskEnum.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/FileSystemStatCache.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticComment.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/Visibility.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/TokenKinds.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/BuiltinsSystemZ.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/OpenCLExtensions.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/BuiltinsWebAssembly.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticFrontend.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/TargetBuiltins.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/BuiltinsNEON.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/ARCMigrate -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/ARCMigrate/ARCMT.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/ARCMigrate/ARCMTActions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/ARCMigrate/FileRemapper.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/DirectoryWatcher -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/DirectoryWatcher/DirectoryWatcher.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Frontend -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Frontend/FrontendActions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Checkers -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Checkers/SValExplainer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/BugReporter -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/IssueHash.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/Checker.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/Analyses.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeMap.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Core/CheckerManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/FrontendTool -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/FrontendTool/Utils.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Format -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Format/Format.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Parse -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Parse/RAIIObjectsForParser.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Parse/ParseAST.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Parse/ParseDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Parse/LoopHint.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Parse/Parser.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Edit -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Edit/Rewriters.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Edit/EditsReceiver.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Edit/FileOffset.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Edit/Commit.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Edit/EditedSource.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Driver -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Driver/DarwinSDKInfo.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Driver/Job.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Driver/ToolChain.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Driver/Types.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Driver/Util.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Driver/Distro.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Driver/Tool.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Driver/Options.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Driver/Driver.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Driver/Phases.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Driver/SanitizerArgs.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Driver/Action.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Driver/Compilation.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Driver/DriverDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Driver/Types.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Driver/Multilib.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Driver/XRayArgs.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/ExternalSemaSource.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/CodeCompleteOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/ParsedTemplate.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/SemaInternal.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/Template.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/ObjCMethodList.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/Scope.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/Sema.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/ParsedAttr.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/SemaLambda.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/Initialization.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/AnalysisBasedWarnings.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/Lookup.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/Overload.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/Designator.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/Ownership.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/TemplateInstCallback.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/SemaDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/DelayedDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/DeclSpec.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/SemaConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/TemplateDeduction.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/CXXFieldCollector.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/CleanupInfo.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/TypoCorrection.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/ScopeInfo.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/MultiplexExternalSemaSource.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/SemaFixItUtils.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/CodeCompleteConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/Weak.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/IdentifierResolver.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang-c -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang-c/Documentation.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang-c/CXErrorCode.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang-c/Index.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang-c/CXCompilationDatabase.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang-c/Platform.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang-c/BuildSystem.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang-c/CXString.h -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Config -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Config/config.h -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Checkers -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/StaticAnalyzer/Checkers/Checkers.inc -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Serialization -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Serialization/AttrPCHRead.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Serialization/AttrPCHWrite.inc -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/AttrParsedAttrImpl.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/AttrParsedAttrKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/AttrTemplateInstantiate.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/AttrSpellingListIndex.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Sema/AttrParsedAttrList.inc -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Parse -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Parse/AttrParserStringSwitches.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Driver -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Driver/Options.inc -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/CommentHTMLTags.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/CommentHTMLTagsProperties.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/CommentNodes.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/DeclNodes.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/StmtNodes.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/AttrTextNodeDump.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/Attrs.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/AttrImpl.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/StmtDataCollectors.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/AttrNodeTraverse.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/CommentHTMLNamedCharacterReferences.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/AttrVisitor.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/CommentCommandInfo.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/AST/CommentCommandList.inc -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/arm_neon.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/AttrSubMatchRulesList.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticSerializationKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticCommonKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/arm_fp16.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/AttrHasAttributeImpl.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticFrontendKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/AttrList.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticCrossTUKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticDriverKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticAnalysisKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticSemaKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticLexKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticGroups.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticCommentKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticParseKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticASTKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticIndexName.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/DiagnosticRefactoringKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Basic/Version.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/bash-autocomplete.sh -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/adxintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/altivec.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/ammintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/arm_acle.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/armintr.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/arm64intr.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx2intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512bf16intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512bwintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512bitalgintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512vlbitalgintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512cdintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512vpopcntdqintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512dqintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512erintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512fintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512ifmaintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512ifmavlintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512pfintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512vbmiintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512vbmivlintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512vbmi2intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512vlvbmi2intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512vlbf16intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512vlbwintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512vlcdintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512vldqintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512vlintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512vp2intersectintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512vlvp2intersectintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512vpopcntdqvlintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512vnniintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avx512vlvnniintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/avxintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/bmi2intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/bmiintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/__clang_cuda_builtin_vars.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/__clang_cuda_cmath.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/__clang_cuda_complex_builtins.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/__clang_cuda_device_functions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/__clang_cuda_intrinsics.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/__clang_cuda_libdevice_declares.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/__clang_cuda_math_forward_declares.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/__clang_cuda_runtime_wrapper.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/cetintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/cldemoteintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/clzerointrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/cpuid.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/clflushoptintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/clwbintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/emmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/enqcmdintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/f16cintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/float.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/fma4intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/fmaintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/fxsrintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/gfniintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/htmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/htmxlintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/ia32intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/immintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/inttypes.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/invpcidintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/iso646.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/limits.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/lwpintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/lzcntintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/mm3dnow.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/mmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/mm_malloc.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/module.modulemap -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/movdirintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/msa.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/mwaitxintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/nmmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/opencl-c.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/opencl-c-base.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/pkuintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/pmmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/pconfigintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/popcntintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/prfchwintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/ptwriteintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/rdseedintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/rtmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/sgxintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/s390intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/shaintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/smmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/stdalign.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/stdarg.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/stdatomic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/stdbool.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/stddef.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/__stddef_max_align_t.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/stdint.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/stdnoreturn.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/tbmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/tgmath.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/tmmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/unwind.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/vadefs.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/vaesintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/varargs.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/vecintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/vpclmulqdqintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/waitpkgintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/wbnoinvdintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/wmmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/__wmmintrin_aes.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/__wmmintrin_pclmul.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/x86intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/xmmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/xopintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/xsavecintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/xsaveintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/xsaveoptintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/xsavesintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/xtestintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/arm_neon.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/arm_fp16.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/cuda_wrappers/algorithm -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/cuda_wrappers/complex -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/cuda_wrappers/new -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/ppc_wrappers/mmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/ppc_wrappers/xmmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/ppc_wrappers/mm_malloc.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/ppc_wrappers/emmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/openmp_wrappers/math.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/openmp_wrappers/cmath -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/openmp_wrappers/__clang_openmp_math.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/clang/9.0.1/include/openmp_wrappers/__clang_openmp_math_declares.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangBasic.so.9 -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangBasic.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangLex.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangLex.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangLex.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangParse.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangParse.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangParse.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangAST.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangAST.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangAST.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangASTMatchers.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangASTMatchers.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangASTMatchers.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDynamicASTMatchers.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDynamicASTMatchers.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDynamicASTMatchers.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangCrossTU.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangCrossTU.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangCrossTU.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangSema.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangSema.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangSema.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangCodeGen.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangCodeGen.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangCodeGen.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangAnalysis.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangAnalysis.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangAnalysis.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangEdit.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangEdit.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangEdit.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangRewrite.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangRewrite.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangRewrite.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangARCMigrate.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangARCMigrate.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangARCMigrate.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDriver.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDriver.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDriver.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangSerialization.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangSerialization.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangSerialization.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangFrontend.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangFrontend.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangFrontend.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangRewriteFrontend.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangRewriteFrontend.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangRewriteFrontend.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangFrontendTool.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangFrontendTool.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangFrontendTool.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTooling.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTooling.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTooling.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingCore.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingCore.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingCore.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingInclusions.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingInclusions.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingInclusions.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingRefactoring.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingRefactoring.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingRefactoring.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingASTDiff.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingASTDiff.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingASTDiff.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingSyntax.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingSyntax.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingSyntax.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDependencyScanning.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDependencyScanning.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDependencyScanning.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDirectoryWatcher.so.9 -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDirectoryWatcher.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangIndex.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangIndex.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangIndex.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangStaticAnalyzerCore.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangStaticAnalyzerCore.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangStaticAnalyzerCore.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangStaticAnalyzerCheckers.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangStaticAnalyzerCheckers.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangStaticAnalyzerCheckers.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangStaticAnalyzerFrontend.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangStaticAnalyzerFrontend.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangStaticAnalyzerFrontend.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangFormat.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangFormat.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangFormat.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/diagtool -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/diagtool" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-9 -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-9" to "" -- Creating clang++ -- Creating clang-cl -- Creating clang-cpp -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-format -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-format" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/clang-format-bbedit.applescript -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/clang-format-diff.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/clang-format-sublime.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/clang-format.el -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/clang-format.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/git-clang-format -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangHandleCXX.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangHandleCXX.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangHandleCXX.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangHandleLLVM.so.9 -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangHandleLLVM.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-import-test -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-import-test" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-offload-bundler -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-offload-bundler" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-scan-deps -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-scan-deps" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/c-index-test -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/c-index-test" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-rename -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-rename" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/clang-rename.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/clang-rename.el -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-refactor -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-refactor" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclang-cpp.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclang-cpp.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclang-cpp.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-check -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-check" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-extdef-mapping -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-extdef-mapping" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/scan-build -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/libexec/ccc-analyzer -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/libexec/c++-analyzer -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/man/man1/scan-build.1 -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/scan-build/scanview.css -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/scan-build/sorttable.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/scan-view -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/scan-view/ScanView.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/scan-view/Reporter.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/scan-view/startfile.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/scan-view/FileRadar.scpt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/scan-view/GetRadarVersion.scpt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/scan-view/bugcatcher.ico -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangApplyReplacements.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangApplyReplacements.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangApplyReplacements.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-apply-replacements -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-apply-replacements" to "" -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-apply-replacements -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangReorderFields.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangReorderFields.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangReorderFields.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-reorder-fields -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-reorder-fields" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/modularize -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/modularize" to "" -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/modularize -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidy.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidy.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidy.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyAndroidModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyAndroidModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyAndroidModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyAbseilModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyAbseilModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyAbseilModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyBoostModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyBoostModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyBoostModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyBugproneModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyBugproneModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyBugproneModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyCERTModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyCERTModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyCERTModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyCppCoreGuidelinesModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyCppCoreGuidelinesModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyCppCoreGuidelinesModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyFuchsiaModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyFuchsiaModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyFuchsiaModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyGoogleModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyGoogleModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyGoogleModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyHICPPModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyHICPPModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyHICPPModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyLLVMModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyLLVMModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyLLVMModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyMiscModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyMiscModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyMiscModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyModernizeModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyModernizeModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyModernizeModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyMPIModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyMPIModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyMPIModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyObjCModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyObjCModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyObjCModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyOpenMPModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyOpenMPModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyOpenMPModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyPerformanceModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyPerformanceModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyPerformanceModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyPlugin.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyPlugin.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyPlugin.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyPortabilityModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyPortabilityModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyPortabilityModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyReadabilityModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyReadabilityModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyReadabilityModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-tidy -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-tidy" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/clang-tidy-diff.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/run-clang-tidy.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyUtils.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyUtils.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyUtils.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyZirconModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyZirconModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyZirconModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangChangeNamespace.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangChangeNamespace.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangChangeNamespace.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-change-namespace -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-change-namespace" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDoc.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDoc.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDoc.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-doc -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-doc" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangIncludeFixer.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangIncludeFixer.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangIncludeFixer.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangIncludeFixerPlugin.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangIncludeFixerPlugin.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangIncludeFixerPlugin.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-include-fixer -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-include-fixer" to "" -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-include-fixer -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/clang-include-fixer.el -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/clang-include-fixer.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libfindAllSymbols.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libfindAllSymbols.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libfindAllSymbols.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/find-all-symbols -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/find-all-symbols" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/run-find-all-symbols.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangMove.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangMove.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangMove.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangQuery.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangQuery.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangQuery.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-query -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-query" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDaemon.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDaemon.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDaemon.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDaemonTweaks.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDaemonTweaks.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDaemonTweaks.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clangd -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clangd" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclang.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclang.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclang.so -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang-c -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang-c/Documentation.h -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang-c/CXErrorCode.h -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang-c/Index.h -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang-c/CXCompilationDatabase.h -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang-c/Platform.h -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang-c/BuildSystem.h -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang-c/CXString.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/. -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./LibASTMatchersReference.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./objects.inv -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./searchindex.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./.buildinfo -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/alert_info_32.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/alert_warning_32.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/bg-page.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/bullet_orange.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/haiku.css -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/ajax-loader.gif -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/basic.css -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/comment-bright.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/comment-close.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/comment.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/doctools.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/documentation_options.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/down-pressed.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/down.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/file.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/jquery-3.2.1.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/jquery.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/language_data.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/minus.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/plus.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/searchtools.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/underscore-1.3.1.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/underscore.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/up-pressed.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/up.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/websupport.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_static/pygments.css -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_images -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_images/PCHLayout.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_images/DriverArchitecture.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./search.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./genindex.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./index.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./analyzer -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./analyzer/user-docs.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./analyzer/developer-docs -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./analyzer/developer-docs/nullability.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./analyzer/developer-docs/RegionStore.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./analyzer/developer-docs/InitializerLists.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./analyzer/developer-docs/IPA.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./analyzer/developer-docs/DebugChecks.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./analyzer/developer-docs.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./analyzer/checkers.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./UsersManual.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./UndefinedBehaviorSanitizer.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./Tooling.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./Toolchain.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./ThreadSanitizer.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./ThreadSafetyAnalysis.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./ThinLTO.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./SourceBasedCodeCoverage.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./ShadowCallStack.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./SanitizerStats.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./SanitizerSpecialCaseList.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./SanitizerCoverage.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./SafeStack.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./ReleaseNotes.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./RefactoringEngine.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./RAVFrontendAction.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./PCHInternals.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./OpenMPSupport.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./ObjectiveCLiterals.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./Modules.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./MemorySanitizer.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./MSVCCompatibility.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./LibTooling.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./LibFormat.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./LibASTMatchersTutorial.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./LibASTMatchers.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./LeakSanitizer.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./LanguageExtensions.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./LTOVisibility.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./JSONCompilationDatabase.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./ItaniumMangleAbiTags.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./IntroductionToTheClangAST.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./InternalsManual.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./HowToSetupToolingForLLVM.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./HardwareAssistedAddressSanitizerDesign.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./FAQ.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./ExternalClangExamples.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./DriverInternals.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./DiagnosticsReference.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./DataFlowSanitizerDesign.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./DataFlowSanitizer.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./CrossCompilation.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./ControlFlowIntegrityDesign.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./ControlFlowIntegrity.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./CommandGuide -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./CommandGuide/index.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./CommandGuide/diagtool.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./CommandGuide/clang.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./ClangTools.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./ClangStaticAnalyzer.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./ClangPlugins.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./ClangFormatStyleOptions.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./ClangFormat.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./ClangCommandLineReference.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./ClangCheck.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./BlockLanguageSpec.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./Block-ABI-Apple.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./AutomaticReferenceCounting.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./AttributeReference.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/index.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/analyzer -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/analyzer/user-docs.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/analyzer/developer-docs -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/analyzer/developer-docs/nullability.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/analyzer/developer-docs/RegionStore.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/analyzer/developer-docs/InitializerLists.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/analyzer/developer-docs/IPA.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/analyzer/developer-docs/DebugChecks.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/analyzer/developer-docs.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/analyzer/checkers.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/UsersManual.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/UndefinedBehaviorSanitizer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/Tooling.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/Toolchain.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/ThreadSanitizer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/ThreadSafetyAnalysis.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/ThinLTO.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/SourceBasedCodeCoverage.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/ShadowCallStack.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/SanitizerStats.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/SanitizerSpecialCaseList.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/SanitizerCoverage.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/SafeStack.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/ReleaseNotes.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/RefactoringEngine.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/RAVFrontendAction.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/PCHInternals.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/OpenMPSupport.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/ObjectiveCLiterals.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/Modules.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/MemorySanitizer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/MSVCCompatibility.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/LibTooling.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/LibFormat.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/LibASTMatchersTutorial.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/LibASTMatchers.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/LeakSanitizer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/LanguageExtensions.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/LTOVisibility.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/JSONCompilationDatabase.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/ItaniumMangleAbiTags.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/IntroductionToTheClangAST.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/InternalsManual.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/HowToSetupToolingForLLVM.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/HardwareAssistedAddressSanitizerDesign.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/FAQ.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/ExternalClangExamples.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/DriverInternals.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/DiagnosticsReference.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/DataFlowSanitizerDesign.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/DataFlowSanitizer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/CrossCompilation.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/ControlFlowIntegrityDesign.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/ControlFlowIntegrity.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/CommandGuide -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/CommandGuide/index.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/CommandGuide/diagtool.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/CommandGuide/clang.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/ClangTools.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/ClangStaticAnalyzer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/ClangPlugins.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/ClangFormatStyleOptions.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/ClangFormat.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/ClangCommandLineReference.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/ClangCheck.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/BlockLanguageSpec.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/Block-ABI-Apple.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/AutomaticReferenceCounting.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/AttributeReference.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./_sources/AddressSanitizer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/./AddressSanitizer.html -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/man/man1 -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/man/man1/clang.1 -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/man/man1/diagtool.1 -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/cmake/clang/ClangTargets.cmake -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/cmake/clang/ClangTargets-relwithdebinfo.cmake -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/cmake/clang/ClangConfig.cmake -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/hmaptool + mkdir -p /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib/python3.7/site-packages/clang/ + install -p -m644 bindings/python/clang/__init__.py bindings/python/clang/cindex.py bindings/python/clang/enumerations.py /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib/python3.7/site-packages/clang/ + python_binary=/usr/bin/python3 + buildroot_path=/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib/python3.7/site-packages/clang + bytecode_compilation_path=./usr/lib/python3.7/site-packages/clang + failure=0 + pushd /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64 ~/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64 ~/build/BUILD/clang-9.0.1.src + find ./usr/lib/python3.7/site-packages/clang -type f -a -name '*.py' -print0 + xargs -0 /usr/bin/python3 -O -m py_compile + find ./usr/lib/python3.7/site-packages/clang -type f -a -name '*.py' -print0 + xargs -0 /usr/bin/python3 -m py_compile + popd ~/build/BUILD/clang-9.0.1.src + test 0 -eq 0 + /usr/libexec/multilib-fix --buildroot /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64 --file /usr/include/clang/Config/config.h INFO: multilib-fix: moving: '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Config/config.h' to '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/include/clang/Config/config-x86_64.h' + mkdir -p /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/emacs/site-lisp/site-start.d + for f in clang-format.el clang-rename.el clang-include-fixer.el + mv /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/clang-format.el /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/emacs/site-lisp/site-start.d/clang-format.el + for f in clang-format.el clang-rename.el clang-include-fixer.el + mv /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/clang-rename.el /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/emacs/site-lisp/site-start.d/clang-rename.el + for f in clang-format.el clang-rename.el clang-include-fixer.el + mv /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/clang-include-fixer.el /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/emacs/site-lisp/site-start.d/clang-include-fixer.el + rm -vf /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/clang-format-bbedit.applescript removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/clang-format-bbedit.applescript' + rm -vf /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/clang-format-sublime.py removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/clang-format-sublime.py' + rm -Rvf /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/AddressSanitizer.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/AddressSanitizer.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/AttributeReference.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/AutomaticReferenceCounting.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/Block-ABI-Apple.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/BlockLanguageSpec.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/ClangCheck.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/ClangCommandLineReference.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/ClangFormat.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/ClangFormatStyleOptions.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/ClangPlugins.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/ClangStaticAnalyzer.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/ClangTools.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/CommandGuide/clang.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/CommandGuide/diagtool.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/CommandGuide/index.rst.txt' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/CommandGuide' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/ControlFlowIntegrity.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/ControlFlowIntegrityDesign.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/CrossCompilation.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/DataFlowSanitizer.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/DataFlowSanitizerDesign.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/DiagnosticsReference.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/DriverInternals.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/ExternalClangExamples.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/FAQ.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/HardwareAssistedAddressSanitizerDesign.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/HowToSetupToolingForLLVM.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/InternalsManual.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/IntroductionToTheClangAST.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/ItaniumMangleAbiTags.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/JSONCompilationDatabase.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/LTOVisibility.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/LanguageExtensions.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/LeakSanitizer.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/LibASTMatchers.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/LibASTMatchersTutorial.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/LibFormat.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/LibTooling.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/MSVCCompatibility.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/MemorySanitizer.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/Modules.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/ObjectiveCLiterals.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/OpenMPSupport.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/PCHInternals.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/RAVFrontendAction.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/RefactoringEngine.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/ReleaseNotes.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/SafeStack.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/SanitizerCoverage.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/SanitizerSpecialCaseList.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/SanitizerStats.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/ShadowCallStack.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/SourceBasedCodeCoverage.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/ThinLTO.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/ThreadSafetyAnalysis.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/ThreadSanitizer.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/Toolchain.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/Tooling.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/UndefinedBehaviorSanitizer.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/UsersManual.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/analyzer/checkers.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/analyzer/developer-docs.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/analyzer/developer-docs/DebugChecks.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/analyzer/developer-docs/IPA.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/analyzer/developer-docs/InitializerLists.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/analyzer/developer-docs/RegionStore.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/analyzer/developer-docs/nullability.rst.txt' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/analyzer/developer-docs' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/analyzer/user-docs.rst.txt' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/analyzer' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources/index.rst.txt' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_sources' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/AttributeReference.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/AutomaticReferenceCounting.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/Block-ABI-Apple.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/BlockLanguageSpec.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/ClangCheck.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/ClangCommandLineReference.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/ClangFormat.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/ClangFormatStyleOptions.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/ClangPlugins.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/ClangStaticAnalyzer.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/ClangTools.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/CommandGuide/clang.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/CommandGuide/diagtool.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/CommandGuide/index.html' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/CommandGuide' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/ControlFlowIntegrity.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/ControlFlowIntegrityDesign.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/CrossCompilation.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/DataFlowSanitizer.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/DataFlowSanitizerDesign.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/DiagnosticsReference.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/DriverInternals.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/ExternalClangExamples.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/FAQ.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/HardwareAssistedAddressSanitizerDesign.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/HowToSetupToolingForLLVM.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/InternalsManual.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/IntroductionToTheClangAST.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/ItaniumMangleAbiTags.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/JSONCompilationDatabase.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/LTOVisibility.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/LanguageExtensions.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/LeakSanitizer.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/LibASTMatchers.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/LibASTMatchersTutorial.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/LibFormat.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/LibTooling.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/MSVCCompatibility.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/MemorySanitizer.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/Modules.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/ObjectiveCLiterals.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/OpenMPSupport.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/PCHInternals.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/RAVFrontendAction.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/RefactoringEngine.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/ReleaseNotes.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/SafeStack.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/SanitizerCoverage.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/SanitizerSpecialCaseList.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/SanitizerStats.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/ShadowCallStack.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/SourceBasedCodeCoverage.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/ThinLTO.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/ThreadSafetyAnalysis.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/ThreadSanitizer.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/Toolchain.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/Tooling.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/UndefinedBehaviorSanitizer.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/UsersManual.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/analyzer/checkers.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/analyzer/developer-docs.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/analyzer/developer-docs/DebugChecks.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/analyzer/developer-docs/IPA.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/analyzer/developer-docs/InitializerLists.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/analyzer/developer-docs/RegionStore.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/analyzer/developer-docs/nullability.html' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/analyzer/developer-docs' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/analyzer/user-docs.html' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/analyzer' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/index.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/genindex.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/search.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_images/DriverArchitecture.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_images/PCHLayout.png' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_images' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/pygments.css' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/websupport.js' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/up.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/up-pressed.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/underscore.js' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/underscore-1.3.1.js' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/searchtools.js' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/plus.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/minus.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/language_data.js' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/jquery.js' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/jquery-3.2.1.js' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/file.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/down.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/down-pressed.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/documentation_options.js' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/doctools.js' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/comment.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/comment-close.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/comment-bright.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/basic.css' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/ajax-loader.gif' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/haiku.css' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/bullet_orange.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/bg-page.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/alert_warning_32.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static/alert_info_32.png' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/_static' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/.buildinfo' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/searchindex.js' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/objects.inv' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html/LibASTMatchersReference.html' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang/html' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/doc/clang' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/bash-autocomplete.sh' + rm -vf /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/clang/bash-autocomplete.sh + ln -s clang.1.gz /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/man/man1/clang++.1.gz + ln -s clang.1.gz /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/man/man1/clang-9.1.gz + ln -s clang.1.gz /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/man/man1/clang++-9.1.gz + ln -s clang++ /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang++-9 + chmod u-x /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/share/man/man1/scan-build.1 + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 9.0.1-3.fc30 --unique-debug-suffix -9.0.1-3.fc30.x86_64 --unique-debug-src-base clang-9.0.1-3.fc30.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/clang-9.0.1.src explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clangd explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-query extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clangd extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-query explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/find-all-symbols extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/find-all-symbols explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-include-fixer extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-include-fixer explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-doc extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-doc explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-change-namespace extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-change-namespace explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-tidy extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-tidy explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/modularize extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/modularize explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-reorder-fields extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-reorder-fields explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-apply-replacements extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-apply-replacements explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-extdef-mapping extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-extdef-mapping explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-check extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-check explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-refactor extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-refactor explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-rename extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-rename explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/c-index-test extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/c-index-test explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-scan-deps extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-scan-deps explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-offload-bundler extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-offload-bundler explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-import-test extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-import-test explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-format extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-format explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/clang-9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/diagtool extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/bin/diagtool explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclang.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclang.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDaemonTweaks.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDaemonTweaks.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDaemon.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDaemon.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangQuery.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangQuery.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangMove.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangMove.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libfindAllSymbols.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libfindAllSymbols.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangIncludeFixerPlugin.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangIncludeFixerPlugin.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangIncludeFixer.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangIncludeFixer.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDoc.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDoc.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangChangeNamespace.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangChangeNamespace.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyZirconModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyZirconModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyUtils.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyUtils.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyReadabilityModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyReadabilityModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyPortabilityModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyPortabilityModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyPlugin.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyPlugin.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyPerformanceModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyPerformanceModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyOpenMPModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyOpenMPModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyObjCModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyObjCModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyMPIModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyMPIModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyModernizeModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyModernizeModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyMiscModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyMiscModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyLLVMModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyLLVMModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyHICPPModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyHICPPModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyGoogleModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyGoogleModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyFuchsiaModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyFuchsiaModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyCppCoreGuidelinesModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyCppCoreGuidelinesModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyCERTModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyCERTModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyBugproneModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyBugproneModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyBoostModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyBoostModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyAbseilModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyAbseilModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyAndroidModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidyAndroidModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidy.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTidy.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangReorderFields.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangReorderFields.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangApplyReplacements.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangApplyReplacements.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclang-cpp.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclang-cpp.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangHandleLLVM.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangHandleLLVM.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangHandleCXX.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangHandleCXX.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangFormat.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangFormat.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangStaticAnalyzerFrontend.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangStaticAnalyzerFrontend.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangStaticAnalyzerCheckers.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangStaticAnalyzerCheckers.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangStaticAnalyzerCore.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangStaticAnalyzerCore.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangIndex.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangIndex.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDirectoryWatcher.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDirectoryWatcher.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDependencyScanning.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDependencyScanning.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingSyntax.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingSyntax.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingASTDiff.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingASTDiff.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingRefactoring.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingRefactoring.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingInclusions.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingInclusions.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingCore.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangToolingCore.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTooling.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangTooling.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangFrontendTool.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangFrontendTool.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangRewriteFrontend.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangRewriteFrontend.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangFrontend.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangFrontend.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangSerialization.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangSerialization.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDriver.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDriver.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangARCMigrate.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangARCMigrate.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangRewrite.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangRewrite.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangEdit.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangEdit.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangAnalysis.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangAnalysis.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangCodeGen.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangCodeGen.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangSema.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangSema.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangCrossTU.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangCrossTU.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDynamicASTMatchers.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangDynamicASTMatchers.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangASTMatchers.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangASTMatchers.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangAST.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangAST.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangParse.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangParse.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangLex.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangLex.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangBasic.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64/libclangBasic.so.9 dwz: ./usr/lib64/libclang-cpp.so.9-9.0.1-3.fc30.x86_64.debug: Couldn't find DIE referenced by DW_OP_GNU_parameter_ref dwz: ./usr/lib64/libclangCodeGen.so.9-9.0.1-3.fc30.x86_64.debug: Couldn't find DIE referenced by DW_OP_GNU_parameter_ref dwz: ./usr/lib64/libclangSema.so.9-9.0.1-3.fc30.x86_64.debug: Couldn't find DIE referenced by DW_OP_GNU_parameter_ref dwz: ./usr/lib64/libclangStaticAnalyzerCheckers.so.9-9.0.1-3.fc30.x86_64.debug: Couldn't find DIE referenced by DW_OP_GNU_parameter_ref /usr/lib/rpm/sepdebugcrcfix: Updated 89 CRC32s, 0 CRC32s did match. 94432 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib/python3.7 using /usr/bin/python3.7 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/src/debug/clang-9.0.1-3.fc30.x86_64/tools/extra/clang-tidy/bugprone/ParentVirtualCallCheck.h is executable but has empty or no shebang, removing executable bit *** WARNING: ./usr/src/debug/clang-9.0.1-3.fc30.x86_64/tools/extra/clang-tidy/bugprone/ParentVirtualCallCheck.cpp is executable but has empty or no shebang, removing executable bit mangling shebang in /usr/libexec/c++-analyzer from /usr/bin/env perl to #!/usr/bin/perl mangling shebang in /usr/libexec/ccc-analyzer from /usr/bin/env perl to #!/usr/bin/perl mangling shebang in /usr/bin/scan-build from /usr/bin/env perl to #!/usr/bin/perl *** WARNING: ./usr/share/emacs/site-lisp/site-start.d/clang-include-fixer.el is executable but has empty or no shebang, removing executable bit *** WARNING: ./usr/share/emacs/site-lisp/site-start.d/clang-rename.el is executable but has empty or no shebang, removing executable bit *** WARNING: ./usr/share/emacs/site-lisp/site-start.d/clang-format.el is executable but has empty or no shebang, removing executable bit *** WARNING: ./usr/share/clang/clang-include-fixer.py is executable but has empty or no shebang, removing executable bit *** WARNING: ./usr/share/clang/clang-rename.py is executable but has empty or no shebang, removing executable bit *** WARNING: ./usr/share/clang/clang-format.py is executable but has empty or no shebang, removing executable bit Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.5cYh7h + umask 022 + cd /builddir/build/BUILD + cd clang-9.0.1.src + LD_LIBRARY_PATH=/builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64/usr/lib64 + ninja check-all -C _build ninja: Entering directory `_build' [1/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/CastExprTest.cpp.o [2/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/CommentHandlerTest.cpp.o [3/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/ASTSelectionTest.cpp.o [4/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/DiagnosticsYamlTest.cpp.o [5/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/CompilationDatabaseTest.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, const char*, const char*> >]': ../unittests/Tooling/CompilationDatabaseTest.cpp:514:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, const char*, const char*> >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, const char*, const char*> >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, const char*, const char*> >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > >, const char*, const char*, const char*>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, const char*, const char*> >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, const char*> >]': ../unittests/Tooling/CompilationDatabaseTest.cpp:588:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator > > >, const char*> >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator > > >, const char*> >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator > > >, const char*> >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > >, const char*>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, const char*> >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, const char*, const char*> >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, const char*, const char*> >]' ../unittests/Tooling/CompilationDatabaseTest.cpp:514:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, const char*, const char*> >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, const char*, const char*> >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, const char*, const char*> >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > >, const char*, const char*, const char*>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, const char*> >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, const char*> >]' ../unittests/Tooling/CompilationDatabaseTest.cpp:588:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator > > >, const char*> >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator > > >, const char*> >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator > > >, const char*> >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > >, const char*>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::MonomorphicImpl::MonomorphicImpl(const Impl&) [with T = const std::__cxx11::basic_string&; Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:444:23: required from 'testing::PolymorphicMatcher::operator testing::Matcher() const [with T = const std::__cxx11::basic_string&; Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::__cxx11::basic_string&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::__cxx11::basic_string&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:611:47: required from 'testing::Matcher testing::MatcherCast(const M&) [with T = const std::__cxx11::basic_string&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3453:31: required from 'testing::Matcher testing::internal::CastAndAppendTransform::operator()(const Arg&) const [with Arg = testing::PolymorphicMatcher > >; Target = const std::__cxx11::basic_string&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:837:17: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector >&; M = testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, const char*, const char*> >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector >&; M = testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, const char*, const char*> >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, const char*, const char*> >; T = const std::vector >&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector >&; M = testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, const char*, const char*> >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector >; M = testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, const char*, const char*> >]' ../unittests/Tooling/CompilationDatabaseTest.cpp:514:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:451:60: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 451 | explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/CompilationDatabaseTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [6/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/HeaderIncludesTest.cpp.o [7/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/ExecutionTest.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::tooling::NamedMatcherP, clang::tooling::NamedMatcherP > >]': ../unittests/Tooling/ExecutionTest.cpp:262:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::tooling::NamedMatcherP, clang::tooling::NamedMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::tooling::NamedMatcherP, clang::tooling::NamedMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::tooling::NamedMatcherP, clang::tooling::NamedMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::tooling::NamedMatcherP, clang::tooling::NamedMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::tooling::NamedMatcherP, clang::tooling::NamedMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher >]': ../unittests/Tooling/ExecutionTest.cpp:293:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher >::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::tooling::NamedMatcherP, clang::tooling::NamedMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::tooling::NamedMatcherP, clang::tooling::NamedMatcherP > >]' ../unittests/Tooling/ExecutionTest.cpp:262:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::tooling::NamedMatcherP, clang::tooling::NamedMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::tooling::NamedMatcherP, clang::tooling::NamedMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::tooling::NamedMatcherP, clang::tooling::NamedMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::tooling::NamedMatcherP, clang::tooling::NamedMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher >]' ../unittests/Tooling/ExecutionTest.cpp:293:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher >::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/ExecutionTest.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [8/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/FixItTest.cpp.o [9/248] Building CXX object tools/extra/unittests/clang-apply-replacements/CMakeFiles/ClangApplyReplacementsTests.dir/ApplyReplacementsTest.cpp.o [10/248] Linking CXX executable tools/extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [11/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/LookupTest.cpp.o [12/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/LexicallyOrderedRecursiveASTVisitorTest.cpp.o [13/248] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/BitcodeTest.cpp.o [14/248] Building CXX object tools/extra/unittests/clang-change-namespace/CMakeFiles/ClangChangeNamespaceTests.dir/ChangeNamespaceTests.cpp.o [15/248] Linking CXX executable tools/extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [16/248] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/ClangDocTest.cpp.o [17/248] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/HTMLGeneratorTest.cpp.o [18/248] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/MDGeneratorTest.cpp.o [19/248] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/MergeTest.cpp.o [20/248] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/YAMLGeneratorTest.cpp.o [21/248] Building CXX object tools/extra/unittests/clang-include-fixer/CMakeFiles/ClangIncludeFixerTests.dir/IncludeFixerTest.cpp.o [22/248] Building CXX object tools/extra/unittests/clang-include-fixer/CMakeFiles/ClangIncludeFixerTests.dir/FuzzySymbolIndexTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:22:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3513:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3513 | GTEST_DISALLOW_ASSIGN_(ElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = clang::include_fixer::{anonymous}::MatchesSymbolMatcherP]': ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:47:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr clang::include_fixer::{anonymous}::MatchesSymbolMatcherP::MatchesSymbolMatcherP(const clang::include_fixer::{anonymous}::MatchesSymbolMatcherP&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::include_fixer::{anonymous}::MatchesSymbolMatcherP' has user-provided 'void clang::include_fixer::{anonymous}::MatchesSymbolMatcherP::operator=(const clang::include_fixer::{anonymous}::MatchesSymbolMatcherP&) [with Identifier_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1467:5: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1467 | GTEST_DISALLOW_ASSIGN_(name##MatcherP);\ | ^~~~~~~~~~~~~~~~~~~~~~ ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:30:1: note: in expansion of macro 'MATCHER_P' 30 | MATCHER_P(MatchesSymbol, Identifier, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = clang::include_fixer::{anonymous}::MatchesSymbolMatcherP]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = clang::include_fixer::{anonymous}::MatchesSymbolMatcherP]': ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:49:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'constexpr clang::include_fixer::{anonymous}::MatchesSymbolMatcherP::MatchesSymbolMatcherP(const clang::include_fixer::{anonymous}::MatchesSymbolMatcherP&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::include_fixer::{anonymous}::MatchesSymbolMatcherP' has user-provided 'void clang::include_fixer::{anonymous}::MatchesSymbolMatcherP::operator=(const clang::include_fixer::{anonymous}::MatchesSymbolMatcherP&) [with Identifier_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1467:5: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1467 | GTEST_DISALLOW_ASSIGN_(name##MatcherP);\ | ^~~~~~~~~~~~~~~~~~~~~~ ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:30:1: note: in expansion of macro 'MATCHER_P' 30 | MATCHER_P(MatchesSymbol, Identifier, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = clang::include_fixer::{anonymous}::MatchesSymbolMatcherP]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher >]': ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:49:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::include_fixer::{anonymous}::MatchesSymbolMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1484:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1484 | GTEST_DISALLOW_ASSIGN_(NotMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1369 | GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:22:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3513:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3513 | GTEST_DISALLOW_ASSIGN_(ElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = clang::include_fixer::{anonymous}::MatchesSymbolMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = clang::include_fixer::{anonymous}::MatchesSymbolMatcherP]' ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:47:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr clang::include_fixer::{anonymous}::MatchesSymbolMatcherP::MatchesSymbolMatcherP(const clang::include_fixer::{anonymous}::MatchesSymbolMatcherP&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::include_fixer::{anonymous}::MatchesSymbolMatcherP' has user-provided 'void clang::include_fixer::{anonymous}::MatchesSymbolMatcherP::operator=(const clang::include_fixer::{anonymous}::MatchesSymbolMatcherP&) [with Identifier_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1467:5: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1467 | GTEST_DISALLOW_ASSIGN_(name##MatcherP);\ | ^~~~~~~~~~~~~~~~~~~~~~ ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:30:1: note: in expansion of macro 'MATCHER_P' 30 | MATCHER_P(MatchesSymbol, Identifier, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = clang::include_fixer::{anonymous}::MatchesSymbolMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = clang::include_fixer::{anonymous}::MatchesSymbolMatcherP]' ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:49:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'constexpr clang::include_fixer::{anonymous}::MatchesSymbolMatcherP::MatchesSymbolMatcherP(const clang::include_fixer::{anonymous}::MatchesSymbolMatcherP&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::include_fixer::{anonymous}::MatchesSymbolMatcherP' has user-provided 'void clang::include_fixer::{anonymous}::MatchesSymbolMatcherP::operator=(const clang::include_fixer::{anonymous}::MatchesSymbolMatcherP&) [with Identifier_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1467:5: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1467 | GTEST_DISALLOW_ASSIGN_(name##MatcherP);\ | ^~~~~~~~~~~~~~~~~~~~~~ ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:30:1: note: in expansion of macro 'MATCHER_P' 30 | MATCHER_P(MatchesSymbol, Identifier, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher >]' ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:49:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/unittests/clang-include-fixer/FuzzySymbolIndexTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::include_fixer::{anonymous}::MatchesSymbolMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1484:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1484 | GTEST_DISALLOW_ASSIGN_(NotMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ [23/248] Linking CXX executable tools/extra/unittests/clang-include-fixer/ClangIncludeFixerTests [24/248] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/SerializeTest.cpp.o [25/248] Linking CXX executable tools/extra/unittests/clang-doc/ClangDocTests [26/248] Building CXX object tools/extra/unittests/clang-include-fixer/find-all-symbols/CMakeFiles/FindAllSymbolsTests.dir/FindAllSymbolsTests.cpp.o [27/248] Linking CXX executable tools/extra/unittests/clang-include-fixer/find-all-symbols/FindAllSymbolsTests [28/248] Building CXX object tools/extra/unittests/clang-query/CMakeFiles/ClangQueryTests.dir/QueryEngineTest.cpp.o [29/248] Building CXX object tools/extra/unittests/clang-move/CMakeFiles/ClangMoveTests.dir/ClangMoveTests.cpp.o In file included from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher]': ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:634:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:51, from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = clang::move::DeclarationReporter::Declaration]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:51, from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:51, from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:51, from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:51, from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:51, from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:51, from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:51, from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:51, from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:51, from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher]' ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:634:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:51, from ../tools/extra/unittests/clang-move/ClangMoveTests.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = clang::move::DeclarationReporter::Declaration]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [30/248] Linking CXX executable tools/extra/unittests/clang-move/ClangMoveTests [31/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/ClangTidyOptionsTest.cpp.o [32/248] Building CXX object tools/extra/unittests/clang-query/CMakeFiles/ClangQueryTests.dir/QueryParserTest.cpp.o [33/248] Linking CXX executable tools/extra/unittests/clang-query/ClangQueryTests [34/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/ClangTidyDiagnosticConsumerTest.cpp.o [35/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/IncludeInserterTest.cpp.o [36/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/GoogleModuleTest.cpp.o [37/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/LLVMModuleTest.cpp.o [38/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/NamespaceAliaserTest.cpp.o [39/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/ObjCModuleTest.cpp.o [40/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/UsingInserterTest.cpp.o [41/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/ReadabilityModuleTest.cpp.o [42/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/OverlappingReplacementsTest.cpp.o [43/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/TransformerClangTidyCheckTest.cpp.o [44/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/SyncAPI.cpp.o [45/248] Linking CXX executable tools/extra/unittests/clang-tidy/ClangTidyTests [46/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/Annotations.cpp.o [47/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ASTTests.cpp.o [48/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/CancellationTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/CancellationTests.cpp:5: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/CancellationTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/CancellationTests.cpp:5: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/CancellationTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/CancellationTests.cpp:5: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/CancellationTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/CancellationTests.cpp:5: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/CancellationTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/CancellationTests.cpp:5: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/CancellationTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1369 | GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/CancellationTests.cpp:5: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/CancellationTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/CancellationTests.cpp:5: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/CancellationTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/CancellationTests.cpp:5: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/CancellationTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/CancellationTests.cpp:5: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/CancellationTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ [49/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/CanonicalIncludesTests.cpp.o [50/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/SymbolInfoTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreArrayMatcher]': ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:331:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreArrayMatcher::ElementsAreArrayMatcher(const testing::internal::ElementsAreArrayMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreArrayMatcher' has user-provided 'void testing::internal::ElementsAreArrayMatcher::operator=(const testing::internal::ElementsAreArrayMatcher&) [with T = clang::clangd::SymbolDetails]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreArrayMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreArrayMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreArrayMatcher]' ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:331:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreArrayMatcher::ElementsAreArrayMatcher(const testing::internal::ElementsAreArrayMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/SymbolInfoTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreArrayMatcher' has user-provided 'void testing::internal::ElementsAreArrayMatcher::operator=(const testing::internal::ElementsAreArrayMatcher&) [with T = clang::clangd::SymbolDetails]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [51/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ClangdUnitTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:83:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:83:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ClangdUnitTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [52/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/BackgroundIndexTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher testing::Pair(FirstMatcher, SecondMatcher) [with FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::UnorderedElementsAreArrayMatcher >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:34:76: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4350:20: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher >::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher >&)' is deprecated [-Wdeprecated-copy] 4350 | return internal::PairMatcher( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4351 | first_matcher, second_matcher); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3092:57: note: initializing argument 2 of 'testing::internal::PairMatcher::PairMatcher(FirstMatcher, SecondMatcher) [with FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::UnorderedElementsAreArrayMatcher >]' 3092 | PairMatcher(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::NumReferencesMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:145:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::NamedMatcherP::NamedMatcherP(const clang::clangd::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NamedMatcherP' has user-provided 'void clang::clangd::NamedMatcherP::operator=(const clang::clangd::NamedMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:26:1: note: in expansion of macro 'MATCHER_P' 26 | MATCHER_P(Named, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::NamedMatcherP; Matcher2 = clang::clangd::NumReferencesMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::NumReferencesMatcherP::NumReferencesMatcherP(const clang::clangd::NumReferencesMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NumReferencesMatcherP' has user-provided 'void clang::clangd::NumReferencesMatcherP::operator=(const clang::clangd::NumReferencesMatcherP&) [with N_type = unsigned int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:46:1: note: in expansion of macro 'MATCHER_P' 46 | MATCHER_P(NumReferences, N, "") { return arg.References == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::NamedMatcherP; Matcher2 = clang::clangd::NumReferencesMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = clang::clangd::DefinedMatcher]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:145:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'constexpr clang::clangd::DefinedMatcher::DefinedMatcher(const clang::clangd::DefinedMatcher&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::DefinedMatcher' has user-provided 'void clang::clangd::DefinedMatcher::operator=(const clang::clangd::DefinedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:30:1: note: in expansion of macro 'MATCHER' 30 | MATCHER(Defined, "") { return !StringRef(arg.Definition.FileURI).empty(); } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = clang::clangd::DefinedMatcher]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; M3 = testing::internal::NotMatcher; M4 = clang::clangd::NumReferencesMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP > >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:145:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::NamedMatcherP::NamedMatcherP(const clang::clangd::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NamedMatcherP' has user-provided 'void clang::clangd::NamedMatcherP::operator=(const clang::clangd::NamedMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:26:1: note: in expansion of macro 'MATCHER_P' 26 | MATCHER_P(Named, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::DeclaredMatcher::DeclaredMatcher(const clang::clangd::DeclaredMatcher&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::DeclaredMatcher' has user-provided 'void clang::clangd::DeclaredMatcher::operator=(const clang::clangd::DeclaredMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:27:1: note: in expansion of macro 'MATCHER' 27 | MATCHER(Declared, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::DefinedMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher; M2 = clang::clangd::NumReferencesMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::clangd::NumReferencesMatcherP::NumReferencesMatcherP(const clang::clangd::NumReferencesMatcherP&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NumReferencesMatcherP' has user-provided 'void clang::clangd::NumReferencesMatcherP::operator=(const clang::clangd::NumReferencesMatcherP&) [with N_type = unsigned int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:46:1: note: in expansion of macro 'MATCHER_P' 46 | MATCHER_P(NumReferences, N, "") { return arg.References == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher; M2 = clang::clangd::NumReferencesMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP > > > >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:145:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; M3 = clang::clangd::DefinedMatcher; M4 = clang::clangd::NumReferencesMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher > >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:158:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::NamedMatcherP::NamedMatcherP(const clang::clangd::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NamedMatcherP' has user-provided 'void clang::clangd::NamedMatcherP::operator=(const clang::clangd::NamedMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:26:1: note: in expansion of macro 'MATCHER_P' 26 | MATCHER_P(Named, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::DeclaredMatcher::DeclaredMatcher(const clang::clangd::DeclaredMatcher&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::DeclaredMatcher' has user-provided 'void clang::clangd::DeclaredMatcher::operator=(const clang::clangd::DeclaredMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:27:1: note: in expansion of macro 'MATCHER' 27 | MATCHER(Declared, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::clangd::DefinedMatcher::DefinedMatcher(const clang::clangd::DefinedMatcher&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::DefinedMatcher' has user-provided 'void clang::clangd::DefinedMatcher::operator=(const clang::clangd::DefinedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:30:1: note: in expansion of macro 'MATCHER' 30 | MATCHER(Defined, "") { return !StringRef(arg.Definition.FileURI).empty(); } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::DefinedMatcher; M2 = clang::clangd::NumReferencesMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::clangd::NumReferencesMatcherP::NumReferencesMatcherP(const clang::clangd::NumReferencesMatcherP&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NumReferencesMatcherP' has user-provided 'void clang::clangd::NumReferencesMatcherP::operator=(const clang::clangd::NumReferencesMatcherP&) [with N_type = unsigned int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:46:1: note: in expansion of macro 'MATCHER_P' 46 | MATCHER_P(NumReferences, N, "") { return arg.References == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::DefinedMatcher; M2 = clang::clangd::NumReferencesMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher > > > >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:158:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:166:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; M3 = testing::internal::NotMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:222:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::DeclaredMatcher::DeclaredMatcher(const clang::clangd::DeclaredMatcher&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::DeclaredMatcher' has user-provided 'void clang::clangd::DeclaredMatcher::operator=(const clang::clangd::DeclaredMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:27:1: note: in expansion of macro 'MATCHER' 27 | MATCHER(Declared, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::DeclaredMatcher; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::DefinedMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::DeclaredMatcher; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::NamedMatcherP::NamedMatcherP(const clang::clangd::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NamedMatcherP' has user-provided 'void clang::clangd::NamedMatcherP::operator=(const clang::clangd::NamedMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:26:1: note: in expansion of macro 'MATCHER_P' 26 | MATCHER_P(Named, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::NamedMatcherP; Matcher2 = testing::internal::BothOfMatcher >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::NamedMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > > > >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:222:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::NamedMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::NamedMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::NamedMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::NamedMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::NamedMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:227:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::NamedMatcherP > >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:232:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::NamedMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::NamedMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::NamedMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::NamedMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::NamedMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:242:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:280:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = clang::clangd::EmptyIncludeNodeMatcher]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:285:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr clang::clangd::EmptyIncludeNodeMatcher::EmptyIncludeNodeMatcher(const clang::clangd::EmptyIncludeNodeMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::EmptyIncludeNodeMatcher' has user-provided 'void clang::clangd::EmptyIncludeNodeMatcher::operator=(const clang::clangd::EmptyIncludeNodeMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:37:1: note: in expansion of macro 'MATCHER' 37 | MATCHER(EmptyIncludeNode, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = clang::clangd::EmptyIncludeNodeMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = clang::clangd::NamedMatcherP]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:346:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'constexpr clang::clangd::NamedMatcherP::NamedMatcherP(const clang::clangd::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NamedMatcherP' has user-provided 'void clang::clangd::NamedMatcherP::operator=(const clang::clangd::NamedMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:26:1: note: in expansion of macro 'MATCHER_P' 26 | MATCHER_P(Named, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = clang::clangd::NamedMatcherP]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:346:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::NamedMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; M3 = clang::clangd::DefinedMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:367:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::DeclaredMatcher::DeclaredMatcher(const clang::clangd::DeclaredMatcher&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::DeclaredMatcher' has user-provided 'void clang::clangd::DeclaredMatcher::operator=(const clang::clangd::DeclaredMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:27:1: note: in expansion of macro 'MATCHER' 27 | MATCHER(Declared, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::DeclaredMatcher; M2 = clang::clangd::DefinedMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::DefinedMatcher::DefinedMatcher(const clang::clangd::DefinedMatcher&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::DefinedMatcher' has user-provided 'void clang::clangd::DefinedMatcher::operator=(const clang::clangd::DefinedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:30:1: note: in expansion of macro 'MATCHER' 30 | MATCHER(Defined, "") { return !StringRef(arg.Definition.FileURI).empty(); } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::DeclaredMatcher; M2 = clang::clangd::DefinedMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::NamedMatcherP::NamedMatcherP(const clang::clangd::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NamedMatcherP' has user-provided 'void clang::clangd::NamedMatcherP::operator=(const clang::clangd::NamedMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:26:1: note: in expansion of macro 'MATCHER_P' 26 | MATCHER_P(Named, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::NamedMatcherP; Matcher2 = testing::internal::BothOfMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:367:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::NamedMatcherP; Matcher2 = testing::internal::BothOfMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:367:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > >::ContainsMatcher(const testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > > >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:400:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:435:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::NamedMatcherP; Matcher2 = testing::internal::BothOfMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > > >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:435:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > > >::ContainsMatcher(const testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > > >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:494:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:500:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = clang::clangd::HadErrorsMatcher]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:503:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr clang::clangd::HadErrorsMatcher::HadErrorsMatcher(const clang::clangd::HadErrorsMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::HadErrorsMatcher' has user-provided 'void clang::clangd::HadErrorsMatcher::operator=(const clang::clangd::HadErrorsMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:42:1: note: in expansion of macro 'MATCHER' 42 | MATCHER(HadErrors, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = clang::clangd::HadErrorsMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:517:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:524:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >]': ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:550:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, std::__cxx11::basic_string, std::allocator > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher::PairMatcher(FirstMatcher, SecondMatcher) [with FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::UnorderedElementsAreArrayMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4350:20: required from 'testing::internal::PairMatcher testing::Pair(FirstMatcher, SecondMatcher) [with FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::UnorderedElementsAreArrayMatcher >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:34:76: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3093:70: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher >::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher >&)' is deprecated [-Wdeprecated-copy] 3093 | : first_matcher_(first_matcher), second_matcher_(second_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::NamedMatcherP; Matcher2 = clang::clangd::NumReferencesMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::NumReferencesMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:145:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::NamedMatcherP::NamedMatcherP(const clang::clangd::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NamedMatcherP' has user-provided 'void clang::clangd::NamedMatcherP::operator=(const clang::clangd::NamedMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:26:1: note: in expansion of macro 'MATCHER_P' 26 | MATCHER_P(Named, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::NumReferencesMatcherP::NumReferencesMatcherP(const clang::clangd::NumReferencesMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NumReferencesMatcherP' has user-provided 'void clang::clangd::NumReferencesMatcherP::operator=(const clang::clangd::NumReferencesMatcherP&) [with N_type = unsigned int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:46:1: note: in expansion of macro 'MATCHER_P' 46 | MATCHER_P(NumReferences, N, "") { return arg.References == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = clang::clangd::DefinedMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = clang::clangd::DefinedMatcher]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:145:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'constexpr clang::clangd::DefinedMatcher::DefinedMatcher(const clang::clangd::DefinedMatcher&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::DefinedMatcher' has user-provided 'void clang::clangd::DefinedMatcher::operator=(const clang::clangd::DefinedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:30:1: note: in expansion of macro 'MATCHER' 30 | MATCHER(Defined, "") { return !StringRef(arg.Definition.FileURI).empty(); } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; M3 = testing::internal::NotMatcher; M4 = clang::clangd::NumReferencesMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:145:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::NamedMatcherP::NamedMatcherP(const clang::clangd::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NamedMatcherP' has user-provided 'void clang::clangd::NamedMatcherP::operator=(const clang::clangd::NamedMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:26:1: note: in expansion of macro 'MATCHER_P' 26 | MATCHER_P(Named, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::NamedMatcherP; Matcher2 = clang::clangd::DeclaredMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::DeclaredMatcher::DeclaredMatcher(const clang::clangd::DeclaredMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::DeclaredMatcher' has user-provided 'void clang::clangd::DeclaredMatcher::operator=(const clang::clangd::DeclaredMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:27:1: note: in expansion of macro 'MATCHER' 27 | MATCHER(Declared, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::NamedMatcherP; Matcher2 = clang::clangd::DeclaredMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher; M2 = clang::clangd::NumReferencesMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; M3 = testing::internal::NotMatcher; M4 = clang::clangd::NumReferencesMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:145:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::DefinedMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::NotMatcher; Matcher2 = clang::clangd::NumReferencesMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::NumReferencesMatcherP::NumReferencesMatcherP(const clang::clangd::NumReferencesMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NumReferencesMatcherP' has user-provided 'void clang::clangd::NumReferencesMatcherP::operator=(const clang::clangd::NumReferencesMatcherP&) [with N_type = unsigned int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:46:1: note: in expansion of macro 'MATCHER_P' 46 | MATCHER_P(NumReferences, N, "") { return arg.References == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::NotMatcher; Matcher2 = clang::clangd::NumReferencesMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1019:59: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; M3 = testing::internal::NotMatcher; M4 = clang::clangd::NumReferencesMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:145:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::NamedMatcherP; Matcher2 = clang::clangd::DeclaredMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::NotMatcher; Matcher2 = clang::clangd::NumReferencesMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP > > > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:145:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::DefinedMatcher; M2 = clang::clangd::NumReferencesMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; M3 = clang::clangd::DefinedMatcher; M4 = clang::clangd::NumReferencesMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:158:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::DefinedMatcher::DefinedMatcher(const clang::clangd::DefinedMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::DefinedMatcher' has user-provided 'void clang::clangd::DefinedMatcher::operator=(const clang::clangd::DefinedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:30:1: note: in expansion of macro 'MATCHER' 30 | MATCHER(Defined, "") { return !StringRef(arg.Definition.FileURI).empty(); } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::DefinedMatcher; Matcher2 = clang::clangd::NumReferencesMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::NumReferencesMatcherP::NumReferencesMatcherP(const clang::clangd::NumReferencesMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NumReferencesMatcherP' has user-provided 'void clang::clangd::NumReferencesMatcherP::operator=(const clang::clangd::NumReferencesMatcherP&) [with N_type = unsigned int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:46:1: note: in expansion of macro 'MATCHER_P' 46 | MATCHER_P(NumReferences, N, "") { return arg.References == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::DefinedMatcher; Matcher2 = clang::clangd::NumReferencesMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>; Matcher2 = testing::internal::BothOfMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1019:59: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; M3 = clang::clangd::DefinedMatcher; M4 = clang::clangd::NumReferencesMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:158:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::NamedMatcherP; Matcher2 = clang::clangd::DeclaredMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher >::BothOfMatcher(const testing::internal::BothOfMatcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::DefinedMatcher; Matcher2 = clang::clangd::NumReferencesMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher > > > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:158:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >, testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:166:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::DeclaredMatcher; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; M3 = testing::internal::NotMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:222:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::DeclaredMatcher::DeclaredMatcher(const clang::clangd::DeclaredMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::DeclaredMatcher' has user-provided 'void clang::clangd::DeclaredMatcher::operator=(const clang::clangd::DeclaredMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:27:1: note: in expansion of macro 'MATCHER' 27 | MATCHER(Declared, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::DeclaredMatcher; Matcher2 = testing::internal::NotMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::DefinedMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::DeclaredMatcher; Matcher2 = testing::internal::NotMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::NamedMatcherP; Matcher2 = testing::internal::BothOfMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; M3 = testing::internal::NotMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:222:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::NamedMatcherP::NamedMatcherP(const clang::clangd::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NamedMatcherP' has user-provided 'void clang::clangd::NamedMatcherP::operator=(const clang::clangd::NamedMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:26:1: note: in expansion of macro 'MATCHER_P' 26 | MATCHER_P(Named, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher >::BothOfMatcher(const testing::internal::BothOfMatcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::DeclaredMatcher; Matcher2 = testing::internal::NotMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::NamedMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::NamedMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > > > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:222:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::NamedMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::NamedMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::NamedMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::NamedMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:227:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::NamedMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::NamedMatcherP > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:232:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::NamedMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::NamedMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::NamedMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::NamedMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:242:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:280:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = clang::clangd::EmptyIncludeNodeMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = clang::clangd::EmptyIncludeNodeMatcher]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:285:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr clang::clangd::EmptyIncludeNodeMatcher::EmptyIncludeNodeMatcher(const clang::clangd::EmptyIncludeNodeMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::EmptyIncludeNodeMatcher' has user-provided 'void clang::clangd::EmptyIncludeNodeMatcher::operator=(const clang::clangd::EmptyIncludeNodeMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:37:1: note: in expansion of macro 'MATCHER' 37 | MATCHER(EmptyIncludeNode, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = clang::clangd::NamedMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = clang::clangd::NamedMatcherP]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:346:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'constexpr clang::clangd::NamedMatcherP::NamedMatcherP(const clang::clangd::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NamedMatcherP' has user-provided 'void clang::clangd::NamedMatcherP::operator=(const clang::clangd::NamedMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:26:1: note: in expansion of macro 'MATCHER_P' 26 | MATCHER_P(Named, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:346:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::NamedMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::DeclaredMatcher; M2 = clang::clangd::DefinedMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; M3 = clang::clangd::DefinedMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:367:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::DeclaredMatcher::DeclaredMatcher(const clang::clangd::DeclaredMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::DeclaredMatcher' has user-provided 'void clang::clangd::DeclaredMatcher::operator=(const clang::clangd::DeclaredMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:27:1: note: in expansion of macro 'MATCHER' 27 | MATCHER(Declared, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::DeclaredMatcher; Matcher2 = clang::clangd::DefinedMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::DefinedMatcher::DefinedMatcher(const clang::clangd::DefinedMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::DefinedMatcher' has user-provided 'void clang::clangd::DefinedMatcher::operator=(const clang::clangd::DefinedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:30:1: note: in expansion of macro 'MATCHER' 30 | MATCHER(Defined, "") { return !StringRef(arg.Definition.FileURI).empty(); } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::DeclaredMatcher; Matcher2 = clang::clangd::DefinedMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::NamedMatcherP; Matcher2 = testing::internal::BothOfMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; M3 = clang::clangd::DefinedMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:367:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::NamedMatcherP::NamedMatcherP(const clang::clangd::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NamedMatcherP' has user-provided 'void clang::clangd::NamedMatcherP::operator=(const clang::clangd::NamedMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:26:1: note: in expansion of macro 'MATCHER_P' 26 | MATCHER_P(Named, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher::BothOfMatcher(const testing::internal::BothOfMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::DeclaredMatcher; Matcher2 = clang::clangd::DefinedMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:367:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::NamedMatcherP; Matcher2 = testing::internal::BothOfMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:367:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > >::ContainsMatcher(const testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:400:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:435:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::NamedMatcherP; Matcher2 = testing::internal::BothOfMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:435:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > > >::ContainsMatcher(const testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:494:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:500:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = clang::clangd::HadErrorsMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = clang::clangd::HadErrorsMatcher]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:503:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr clang::clangd::HadErrorsMatcher::HadErrorsMatcher(const clang::clangd::HadErrorsMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::HadErrorsMatcher' has user-provided 'void clang::clangd::HadErrorsMatcher::operator=(const clang::clangd::HadErrorsMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:42:1: note: in expansion of macro 'MATCHER' 42 | MATCHER(HadErrors, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:517:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:524:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:550:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, std::__cxx11::basic_string, std::allocator > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::NamedMatcherP; Matcher2 = clang::clangd::DeclaredMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; M3 = testing::internal::NotMatcher; M4 = clang::clangd::NumReferencesMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:145:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::NamedMatcherP::NamedMatcherP(const clang::clangd::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NamedMatcherP' has user-provided 'void clang::clangd::NamedMatcherP::operator=(const clang::clangd::NamedMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:26:1: note: in expansion of macro 'MATCHER_P' 26 | MATCHER_P(Named, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::DeclaredMatcher::DeclaredMatcher(const clang::clangd::DeclaredMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::DeclaredMatcher' has user-provided 'void clang::clangd::DeclaredMatcher::operator=(const clang::clangd::DeclaredMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:27:1: note: in expansion of macro 'MATCHER' 27 | MATCHER(Declared, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::NotMatcher; Matcher2 = clang::clangd::NumReferencesMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher; M2 = clang::clangd::NumReferencesMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; M3 = testing::internal::NotMatcher; M4 = clang::clangd::NumReferencesMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher, clang::clangd::NumReferencesMatcherP > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:145:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::DefinedMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::NumReferencesMatcherP::NumReferencesMatcherP(const clang::clangd::NumReferencesMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NumReferencesMatcherP' has user-provided 'void clang::clangd::NumReferencesMatcherP::operator=(const clang::clangd::NumReferencesMatcherP&) [with N_type = unsigned int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:46:1: note: in expansion of macro 'MATCHER_P' 46 | MATCHER_P(NumReferences, N, "") { return arg.References == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::DefinedMatcher; Matcher2 = clang::clangd::NumReferencesMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::DefinedMatcher; M2 = clang::clangd::NumReferencesMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; M3 = clang::clangd::DefinedMatcher; M4 = clang::clangd::NumReferencesMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::DeclaredMatcher>, testing::internal::BothOfMatcher > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:158:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::DefinedMatcher::DefinedMatcher(const clang::clangd::DefinedMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::DefinedMatcher' has user-provided 'void clang::clangd::DefinedMatcher::operator=(const clang::clangd::DefinedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:30:1: note: in expansion of macro 'MATCHER' 30 | MATCHER(Defined, "") { return !StringRef(arg.Definition.FileURI).empty(); } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::NumReferencesMatcherP::NumReferencesMatcherP(const clang::clangd::NumReferencesMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NumReferencesMatcherP' has user-provided 'void clang::clangd::NumReferencesMatcherP::operator=(const clang::clangd::NumReferencesMatcherP&) [with N_type = unsigned int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:46:1: note: in expansion of macro 'MATCHER_P' 46 | MATCHER_P(NumReferences, N, "") { return arg.References == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::DeclaredMatcher; Matcher2 = testing::internal::NotMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::DeclaredMatcher; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; M3 = testing::internal::NotMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:222:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::DeclaredMatcher::DeclaredMatcher(const clang::clangd::DeclaredMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::DeclaredMatcher' has user-provided 'void clang::clangd::DeclaredMatcher::operator=(const clang::clangd::DeclaredMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:27:1: note: in expansion of macro 'MATCHER' 27 | MATCHER(Declared, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::DefinedMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::DeclaredMatcher; Matcher2 = clang::clangd::DefinedMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::DeclaredMatcher; M2 = clang::clangd::DefinedMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::NamedMatcherP; M2 = clang::clangd::DeclaredMatcher; M3 = clang::clangd::DefinedMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:367:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::DeclaredMatcher::DeclaredMatcher(const clang::clangd::DeclaredMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::DeclaredMatcher' has user-provided 'void clang::clangd::DeclaredMatcher::operator=(const clang::clangd::DeclaredMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:27:1: note: in expansion of macro 'MATCHER' 27 | MATCHER(Declared, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::DefinedMatcher::DefinedMatcher(const clang::clangd::DefinedMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::DefinedMatcher' has user-provided 'void clang::clangd::DefinedMatcher::operator=(const clang::clangd::DefinedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:30:1: note: in expansion of macro 'MATCHER' 30 | MATCHER(Defined, "") { return !StringRef(arg.Definition.FileURI).empty(); } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const clang::clangd::SymbolSlab&; M = clang::clangd::NamedMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher >; T = const clang::clangd::SymbolSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::SymbolSlab; M = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:346:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'constexpr clang::clangd::NamedMatcherP::NamedMatcherP(const clang::clangd::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NamedMatcherP' has user-provided 'void clang::clangd::NamedMatcherP::operator=(const clang::clangd::NamedMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:26:1: note: in expansion of macro 'MATCHER_P' 26 | MATCHER_P(Named, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::NamedMatcherP; Container = const clang::clangd::SymbolSlab&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const clang::clangd::SymbolSlab&; M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > >; T = const clang::clangd::SymbolSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::SymbolSlab; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:367:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::NamedMatcherP; Matcher2 = testing::internal::BothOfMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >; Container = const clang::clangd::SymbolSlab&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const clang::clangd::SymbolSlab&; M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > > >; T = const clang::clangd::SymbolSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::SymbolSlab; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:435:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::NamedMatcherP; Matcher2 = testing::internal::BothOfMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >; Container = const clang::clangd::SymbolSlab&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::NamedMatcherP; Container = const clang::clangd::SymbolSlab&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const clang::clangd::SymbolSlab&; M = clang::clangd::NamedMatcherP]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher >; T = const clang::clangd::SymbolSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::SymbolSlab; M = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:346:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'constexpr clang::clangd::NamedMatcherP::NamedMatcherP(const clang::clangd::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::NamedMatcherP' has user-provided 'void clang::clangd::NamedMatcherP::operator=(const clang::clangd::NamedMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:26:1: note: in expansion of macro 'MATCHER_P' 26 | MATCHER_P(Named, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::NamedMatcherP; Container = const clang::clangd::SymbolSlab&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >; Container = const clang::clangd::SymbolSlab&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const clang::clangd::SymbolSlab&; M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > >; T = const clang::clangd::SymbolSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::SymbolSlab; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:367:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::NamedMatcherP; Matcher2 = testing::internal::BothOfMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >; Container = const clang::clangd::SymbolSlab&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >; Container = const clang::clangd::SymbolSlab&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const clang::clangd::SymbolSlab&; M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > > >; T = const clang::clangd::SymbolSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::SymbolSlab; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher > > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:435:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::NamedMatcherP; Matcher2 = testing::internal::BothOfMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher > >; Container = const clang::clangd::SymbolSlab&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher::operator testing::Matcher() const [with PairType = const std::pair >&; FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::UnorderedElementsAreArrayMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::pair >&; M = testing::internal::PairMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::pair >&; M = testing::internal::PairMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:611:47: required from 'testing::Matcher testing::MatcherCast(const M&) [with T = const std::pair >&; M = testing::internal::PairMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3453:31: required from 'testing::Matcher testing::internal::CastAndAppendTransform::operator()(const Arg&) const [with Arg = testing::internal::PairMatcher > >; Target = const std::pair >&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:837:17: required from 'OutIter testing::internal::TransformTupleValuesHelper::IterateOverTuple::operator()(Func, const Tup&, OutIter) const [with Tup = std::tuple > > >; long unsigned int kRemainingSize = 1; Tuple = std::tuple > > >; Func = testing::internal::CastAndAppendTransform >&>; OutIter = std::back_insert_iterator >&>, std::allocator >&> > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:830:55: required from 'static OutIter testing::internal::TransformTupleValuesHelper::Run(Func, const Tuple&, OutIter) [with Tuple = std::tuple > > >; Func = testing::internal::CastAndAppendTransform >&>; OutIter = std::back_insert_iterator >&>, std::allocator >&> > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:854:63: required from 'OutIter testing::internal::TransformTupleValues(Func, const Tuple&, OutIter) [with Tuple = std::tuple > > >; Func = testing::internal::CastAndAppendTransform >&>; OutIter = std::back_insert_iterator >&>, std::allocator >&> > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3505:25: required from 'testing::internal::ElementsAreMatcher::operator testing::Matcher() const [with Container = const clang::clangd::RefSlab&; MatcherTuple = std::tuple > > >]' ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:34:77: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3098:9: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher >::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher >&)' is deprecated [-Wdeprecated-copy] 3098 | new PairMatcherImpl( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3099 | first_matcher_, second_matcher_)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:5: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/BackgroundIndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3011:61: note: initializing argument 2 of 'testing::internal::PairMatcherImpl::PairMatcherImpl(FirstMatcher, SecondMatcher) [with FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::UnorderedElementsAreArrayMatcher >; PairType = const std::pair >&]' 3011 | PairMatcherImpl(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [53/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ClangdTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> > >]': ../tools/extra/clangd/unittests/ClangdTests.cpp:457:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, clang::clangd::Range> > >]': ../tools/extra/clangd/unittests/ClangdTests.cpp:463:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator >, clang::clangd::Range> > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator >, clang::clangd::Range> > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator >, clang::clangd::Range> > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, clang::clangd::Range> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, clang::clangd::Range> > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> > >]': ../tools/extra/clangd/unittests/ClangdTests.cpp:473:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]': ../tools/extra/clangd/unittests/ClangdTests.cpp:498:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::GtMatcher >, testing::internal::PairMatcher, std::allocator >, testing::internal::GtMatcher > > >]': ../tools/extra/clangd/unittests/ClangdTests.cpp:504:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::GtMatcher >, testing::internal::PairMatcher, std::allocator >, testing::internal::GtMatcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::GtMatcher >, testing::internal::PairMatcher, std::allocator >, testing::internal::GtMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::GtMatcher >, testing::internal::PairMatcher, std::allocator >, testing::internal::GtMatcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, testing::internal::GtMatcher >, testing::internal::PairMatcher, std::allocator >, testing::internal::GtMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::GtMatcher >, testing::internal::PairMatcher, std::allocator >, testing::internal::GtMatcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, testing::internal::GtMatcher > > >]': ../tools/extra/clangd/unittests/ClangdTests.cpp:509:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator >, testing::internal::GtMatcher > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator >, testing::internal::GtMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator >, testing::internal::GtMatcher > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, testing::internal::GtMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, testing::internal::GtMatcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >]': ../tools/extra/clangd/unittests/ClangdTests.cpp:537:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > > > >]': ../tools/extra/clangd/unittests/ClangdTests.cpp:956:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator > > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator > > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::PolymorphicMatcher > >; M2 = testing::PolymorphicMatcher > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher > >, testing::PolymorphicMatcher > > >]': ../tools/extra/clangd/unittests/ClangdTests.cpp:1085:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'testing::PolymorphicMatcher > >::PolymorphicMatcher(const testing::PolymorphicMatcher > >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::PolymorphicMatcher > >' has user-provided 'void testing::PolymorphicMatcher::operator=(const testing::PolymorphicMatcher&) [with Impl = testing::internal::FieldMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::PolymorphicMatcher > >; Matcher2 = testing::PolymorphicMatcher > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'testing::PolymorphicMatcher > >::PolymorphicMatcher(const testing::PolymorphicMatcher > >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::PolymorphicMatcher > >' has user-provided 'void testing::PolymorphicMatcher::operator=(const testing::PolymorphicMatcher&) [with Impl = testing::internal::FieldMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::PolymorphicMatcher > >; Matcher2 = testing::PolymorphicMatcher > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > > >]': ../tools/extra/clangd/unittests/ClangdTests.cpp:1085:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> > >]' ../tools/extra/clangd/unittests/ClangdTests.cpp:457:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, clang::clangd::Range> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, clang::clangd::Range> > >]' ../tools/extra/clangd/unittests/ClangdTests.cpp:463:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator >, clang::clangd::Range> > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator >, clang::clangd::Range> > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator >, clang::clangd::Range> > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, clang::clangd::Range> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> > >]' ../tools/extra/clangd/unittests/ClangdTests.cpp:473:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, bool>, testing::internal::PairMatcher, std::allocator >, bool> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]' ../tools/extra/clangd/unittests/ClangdTests.cpp:498:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::GtMatcher >, testing::internal::PairMatcher, std::allocator >, testing::internal::GtMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::GtMatcher >, testing::internal::PairMatcher, std::allocator >, testing::internal::GtMatcher > > >]' ../tools/extra/clangd/unittests/ClangdTests.cpp:504:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::GtMatcher >, testing::internal::PairMatcher, std::allocator >, testing::internal::GtMatcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::GtMatcher >, testing::internal::PairMatcher, std::allocator >, testing::internal::GtMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::GtMatcher >, testing::internal::PairMatcher, std::allocator >, testing::internal::GtMatcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, testing::internal::GtMatcher >, testing::internal::PairMatcher, std::allocator >, testing::internal::GtMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, testing::internal::GtMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, testing::internal::GtMatcher > > >]' ../tools/extra/clangd/unittests/ClangdTests.cpp:509:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator >, testing::internal::GtMatcher > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator >, testing::internal::GtMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator >, testing::internal::GtMatcher > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, testing::internal::GtMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >]' ../tools/extra/clangd/unittests/ClangdTests.cpp:537:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > > > >]' ../tools/extra/clangd/unittests/ClangdTests.cpp:956:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator > > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator > > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::PolymorphicMatcher > >; Matcher2 = testing::PolymorphicMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::PolymorphicMatcher > >; M2 = testing::PolymorphicMatcher > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher > >, testing::PolymorphicMatcher > > >]' ../tools/extra/clangd/unittests/ClangdTests.cpp:1085:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::PolymorphicMatcher > >::PolymorphicMatcher(const testing::PolymorphicMatcher > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::PolymorphicMatcher > >' has user-provided 'void testing::PolymorphicMatcher::operator=(const testing::PolymorphicMatcher&) [with Impl = testing::internal::FieldMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::PolymorphicMatcher > >::PolymorphicMatcher(const testing::PolymorphicMatcher > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::PolymorphicMatcher > >' has user-provided 'void testing::PolymorphicMatcher::operator=(const testing::PolymorphicMatcher&) [with Impl = testing::internal::FieldMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > > >]' ../tools/extra/clangd/unittests/ClangdTests.cpp:1085:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::FieldMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::FieldMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3914:32: required from 'testing::PolymorphicMatcher > testing::Field(FieldType Class::*, const FieldMatcher&) [with Class = clang::clangd::CodeCompletion; FieldType = std::__cxx11::basic_string; FieldMatcher = char [4]]' ../tools/extra/clangd/unittests/ClangdTests.cpp:537:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::FieldMatcher >::FieldMatcher(const testing::internal::FieldMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FieldMatcher >' has user-provided 'void testing::internal::FieldMatcher::operator=(const testing::internal::FieldMatcher&) [with Class = clang::clangd::CodeCompletion; FieldType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::MonomorphicImpl::MonomorphicImpl(const Impl&) [with T = const clang::clangd::CodeCompletion&; Impl = testing::internal::FieldMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:444:23: required from 'testing::PolymorphicMatcher::operator testing::Matcher() const [with T = const clang::clangd::CodeCompletion&; Impl = testing::internal::FieldMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::CodeCompletion&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::CodeCompletion&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:611:47: required from 'testing::Matcher testing::MatcherCast(const M&) [with T = const clang::clangd::CodeCompletion&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3453:31: required from 'testing::Matcher testing::internal::CastAndAppendTransform::operator()(const Arg&) const [with Arg = testing::PolymorphicMatcher > >; Target = const clang::clangd::CodeCompletion&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:837:17: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >]' ../tools/extra/clangd/unittests/ClangdTests.cpp:537:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:451:60: warning: implicitly-declared 'testing::internal::FieldMatcher >::FieldMatcher(const testing::internal::FieldMatcher >&)' is deprecated [-Wdeprecated-copy] 451 | explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/ClangdTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FieldMatcher >' has user-provided 'void testing::internal::FieldMatcher::operator=(const testing::internal::FieldMatcher&) [with Class = clang::clangd::CodeCompletion; FieldType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [54/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ContextTests.cpp.o [55/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/CodeCompletionStringsTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/CodeCompletionStringsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/CodeCompletionStringsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/CodeCompletionStringsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/CodeCompletionStringsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/CodeCompletionStringsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/CodeCompletionStringsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/CodeCompletionStringsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/CodeCompletionStringsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/CodeCompletionStringsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/CodeCompletionStringsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/CodeCompletionStringsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/CodeCompletionStringsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/CodeCompletionStringsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/CodeCompletionStringsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/CodeCompletionStringsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/CodeCompletionStringsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/CodeCompletionStringsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/CodeCompletionStringsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [56/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/DiagnosticsTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult5::type testing::AllOf(M1, M2, M3, M4, M5) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; M3 = clang::clangd::{anonymous}::DiagNameMatcherP; M4 = testing::Matcher; M5 = testing::Matcher; typename testing::internal::AllOfResult5::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:122:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1028:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagMatcherP2::DiagMatcherP2(const clang::clangd::{anonymous}::DiagMatcherP2&)' is deprecated [-Wdeprecated-copy] 1028 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagMatcherP2' has user-provided 'void clang::clangd::{anonymous}::DiagMatcherP2::operator=(const clang::clangd::{anonymous}::DiagMatcherP2&) [with Range_type = clang::clangd::Range; Message_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:51:1: note: in expansion of macro 'MATCHER_P2' 51 | MATCHER_P2(Diag, Range, Message, | ^~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1028:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagSourceMatcherP >::DiagSourceMatcherP(const clang::clangd::{anonymous}::DiagSourceMatcherP >&)' is deprecated [-Wdeprecated-copy] 1028 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagSourceMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DiagSourceMatcherP::operator=(const clang::clangd::{anonymous}::DiagSourceMatcherP&) [with S_type = clang::clangd::Diag::]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:78:1: note: in expansion of macro 'MATCHER_P' 78 | MATCHER_P(DiagSource, S, "") { return arg.Source == S; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1029:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagNameMatcherP::DiagNameMatcherP(const clang::clangd::{anonymous}::DiagNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1029 | ::testing::AllOf(m3, m4, m5)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::DiagNameMatcherP::operator=(const clang::clangd::{anonymous}::DiagNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DiagName, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1010:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::DiagNameMatcherP; M2 = testing::Matcher; M3 = testing::Matcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >]' 1010 | AllOf(M1 m1, M2 m2, M3 m3) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = testing::Matcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::Matcher >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:122:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagMatcherP2::DiagMatcherP2(const clang::clangd::{anonymous}::DiagMatcherP2&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagMatcherP2' has user-provided 'void clang::clangd::{anonymous}::DiagMatcherP2::operator=(const clang::clangd::{anonymous}::DiagMatcherP2&) [with Range_type = clang::clangd::Range; Message_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:51:1: note: in expansion of macro 'MATCHER_P2' 51 | MATCHER_P2(Diag, Range, Message, | ^~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DiagMatcherP2; Matcher2 = testing::Matcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >, testing::internal::BothOfMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher > > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:122:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >, testing::internal::BothOfMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >, testing::internal::BothOfMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >, testing::internal::BothOfMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >, testing::internal::BothOfMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >, testing::internal::BothOfMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::Matcher > > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:157:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, testing::Matcher > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::Matcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::Matcher > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::Matcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; M3 = clang::clangd::{anonymous}::DiagNameMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:176:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagSourceMatcherP >::DiagSourceMatcherP(const clang::clangd::{anonymous}::DiagSourceMatcherP >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagSourceMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DiagSourceMatcherP::operator=(const clang::clangd::{anonymous}::DiagSourceMatcherP&) [with S_type = clang::clangd::Diag::]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:78:1: note: in expansion of macro 'MATCHER_P' 78 | MATCHER_P(DiagSource, S, "") { return arg.Source == S; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagSourceMatcherP >; M2 = clang::clangd::{anonymous}::DiagNameMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagNameMatcherP::DiagNameMatcherP(const clang::clangd::{anonymous}::DiagNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::DiagNameMatcherP::operator=(const clang::clangd::{anonymous}::DiagNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DiagName, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagSourceMatcherP >; M2 = clang::clangd::{anonymous}::DiagNameMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagMatcherP2::DiagMatcherP2(const clang::clangd::{anonymous}::DiagMatcherP2&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagMatcherP2' has user-provided 'void clang::clangd::{anonymous}::DiagMatcherP2::operator=(const clang::clangd::{anonymous}::DiagMatcherP2&) [with Range_type = clang::clangd::Range; Message_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:51:1: note: in expansion of macro 'MATCHER_P2' 51 | MATCHER_P2(Diag, Range, Message, | ^~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DiagMatcherP2; Matcher2 = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:176:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:192:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagMatcherP2::DiagMatcherP2(const clang::clangd::{anonymous}::DiagMatcherP2&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagMatcherP2' has user-provided 'void clang::clangd::{anonymous}::DiagMatcherP2::operator=(const clang::clangd::{anonymous}::DiagMatcherP2&) [with Range_type = clang::clangd::Range; Message_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:51:1: note: in expansion of macro 'MATCHER_P2' 51 | MATCHER_P2(Diag, Range, Message, | ^~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DiagMatcherP2; Matcher2 = clang::clangd::{anonymous}::DiagSourceMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagSourceMatcherP >::DiagSourceMatcherP(const clang::clangd::{anonymous}::DiagSourceMatcherP >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagSourceMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DiagSourceMatcherP::operator=(const clang::clangd::{anonymous}::DiagSourceMatcherP&) [with S_type = clang::clangd::Diag::]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:78:1: note: in expansion of macro 'MATCHER_P' 78 | MATCHER_P(DiagSource, S, "") { return arg.Source == S; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DiagMatcherP2; Matcher2 = clang::clangd::{anonymous}::DiagSourceMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > > > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:192:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DiagSourceMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; M3 = clang::clangd::{anonymous}::DiagNameMatcherP; M4 = testing::Matcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:236:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagMatcherP2::DiagMatcherP2(const clang::clangd::{anonymous}::DiagMatcherP2&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagMatcherP2' has user-provided 'void clang::clangd::{anonymous}::DiagMatcherP2::operator=(const clang::clangd::{anonymous}::DiagMatcherP2&) [with Range_type = clang::clangd::Range; Message_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:51:1: note: in expansion of macro 'MATCHER_P2' 51 | MATCHER_P2(Diag, Range, Message, | ^~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagSourceMatcherP >::DiagSourceMatcherP(const clang::clangd::{anonymous}::DiagSourceMatcherP >&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagSourceMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DiagSourceMatcherP::operator=(const clang::clangd::{anonymous}::DiagSourceMatcherP&) [with S_type = clang::clangd::Diag::]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:78:1: note: in expansion of macro 'MATCHER_P' 78 | MATCHER_P(DiagSource, S, "") { return arg.Source == S; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagNameMatcherP::DiagNameMatcherP(const clang::clangd::{anonymous}::DiagNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::DiagNameMatcherP::operator=(const clang::clangd::{anonymous}::DiagNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DiagName, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagNameMatcherP; M2 = testing::Matcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::Matcher >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > > > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:236:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:280:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; M3 = clang::clangd::{anonymous}::DiagNameMatcherP; M4 = clang::clangd::{anonymous}::DiagSeverityMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:298:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagMatcherP2::DiagMatcherP2(const clang::clangd::{anonymous}::DiagMatcherP2&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagMatcherP2' has user-provided 'void clang::clangd::{anonymous}::DiagMatcherP2::operator=(const clang::clangd::{anonymous}::DiagMatcherP2&) [with Range_type = clang::clangd::Range; Message_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:51:1: note: in expansion of macro 'MATCHER_P2' 51 | MATCHER_P2(Diag, Range, Message, | ^~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagSourceMatcherP >::DiagSourceMatcherP(const clang::clangd::{anonymous}::DiagSourceMatcherP >&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagSourceMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DiagSourceMatcherP::operator=(const clang::clangd::{anonymous}::DiagSourceMatcherP&) [with S_type = clang::clangd::Diag::]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:78:1: note: in expansion of macro 'MATCHER_P' 78 | MATCHER_P(DiagSource, S, "") { return arg.Source == S; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagNameMatcherP::DiagNameMatcherP(const clang::clangd::{anonymous}::DiagNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::DiagNameMatcherP::operator=(const clang::clangd::{anonymous}::DiagNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DiagName, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagNameMatcherP; M2 = clang::clangd::{anonymous}::DiagSeverityMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagSeverityMatcherP::DiagSeverityMatcherP(const clang::clangd::{anonymous}::DiagSeverityMatcherP&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagSeverityMatcherP' has user-provided 'void clang::clangd::{anonymous}::DiagSeverityMatcherP::operator=(const clang::clangd::{anonymous}::DiagSeverityMatcherP&) [with S_type = clang::DiagnosticsEngine::Level]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:80:1: note: in expansion of macro 'MATCHER_P' 80 | MATCHER_P(DiagSeverity, S, "") { return arg.Severity == S; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagNameMatcherP; M2 = clang::clangd::{anonymous}::DiagSeverityMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP > > > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:298:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:316:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:370:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::DiagMatcherP2 > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:387:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::DiagMatcherP2 > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::DiagMatcherP2 > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::DiagMatcherP2 > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DiagMatcherP2 >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::DiagMatcherP2 > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:403:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagMatcherP2::DiagMatcherP2(const clang::clangd::{anonymous}::DiagMatcherP2&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagMatcherP2' has user-provided 'void clang::clangd::{anonymous}::DiagMatcherP2::operator=(const clang::clangd::{anonymous}::DiagMatcherP2&) [with Range_type = clang::clangd::Range; Message_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:51:1: note: in expansion of macro 'MATCHER_P2' 51 | MATCHER_P2(Diag, Range, Message, | ^~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DiagMatcherP2; Matcher2 = testing::internal::NotMatcher >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DiagMatcherP2; Matcher2 = testing::internal::NotMatcher >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::NotMatcher > > > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:403:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, testing::internal::NotMatcher > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::NotMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::NotMatcher > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::NotMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::NotMatcher > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher testing::Pair(FirstMatcher, SecondMatcher) [with FirstMatcher = clang::clangd::{anonymous}::EqualToLSPDiagMatcherP; SecondMatcher = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:479:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4350:20: warning: implicitly-declared 'clang::clangd::{anonymous}::EqualToLSPDiagMatcherP::EqualToLSPDiagMatcherP(const clang::clangd::{anonymous}::EqualToLSPDiagMatcherP&)' is deprecated [-Wdeprecated-copy] 4350 | return internal::PairMatcher( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4351 | first_matcher, second_matcher); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::EqualToLSPDiagMatcherP' has user-provided 'void clang::clangd::{anonymous}::EqualToLSPDiagMatcherP::operator=(const clang::clangd::{anonymous}::EqualToLSPDiagMatcherP&) [with LSPDiag_type = clang::clangd::Diagnostic]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:67:1: note: in expansion of macro 'MATCHER_P' 67 | MATCHER_P(EqualToLSPDiag, LSPDiag, | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3092:28: note: initializing argument 1 of 'testing::internal::PairMatcher::PairMatcher(FirstMatcher, SecondMatcher) [with FirstMatcher = clang::clangd::{anonymous}::EqualToLSPDiagMatcherP; SecondMatcher = testing::internal::ElementsAreMatcher > >]' 3092 | PairMatcher(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4350:20: warning: implicitly-declared 'testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 4350 | return internal::PairMatcher( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4351 | first_matcher, second_matcher); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3092:57: note: initializing argument 2 of 'testing::internal::PairMatcher::PairMatcher(FirstMatcher, SecondMatcher) [with FirstMatcher = clang::clangd::{anonymous}::EqualToLSPDiagMatcherP; SecondMatcher = testing::internal::ElementsAreMatcher > >]' 3092 | PairMatcher(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher testing::Pair(FirstMatcher, SecondMatcher) [with FirstMatcher = clang::clangd::{anonymous}::EqualToLSPDiagMatcherP; SecondMatcher = testing::IsEmptyMatcher]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:479:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4350:20: warning: implicitly-declared 'clang::clangd::{anonymous}::EqualToLSPDiagMatcherP::EqualToLSPDiagMatcherP(const clang::clangd::{anonymous}::EqualToLSPDiagMatcherP&)' is deprecated [-Wdeprecated-copy] 4350 | return internal::PairMatcher( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4351 | first_matcher, second_matcher); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::EqualToLSPDiagMatcherP' has user-provided 'void clang::clangd::{anonymous}::EqualToLSPDiagMatcherP::operator=(const clang::clangd::{anonymous}::EqualToLSPDiagMatcherP&) [with LSPDiag_type = clang::clangd::Diagnostic]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:67:1: note: in expansion of macro 'MATCHER_P' 67 | MATCHER_P(EqualToLSPDiag, LSPDiag, | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3092:28: note: initializing argument 1 of 'testing::internal::PairMatcher::PairMatcher(FirstMatcher, SecondMatcher) [with FirstMatcher = clang::clangd::{anonymous}::EqualToLSPDiagMatcherP; SecondMatcher = testing::IsEmptyMatcher]' 3092 | PairMatcher(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4350:20: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 4350 | return internal::PairMatcher( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4351 | first_matcher, second_matcher); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3092:57: note: initializing argument 2 of 'testing::internal::PairMatcher::PairMatcher(FirstMatcher, SecondMatcher) [with FirstMatcher = clang::clangd::{anonymous}::EqualToLSPDiagMatcherP; SecondMatcher = testing::IsEmptyMatcher]' 3092 | PairMatcher(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:479:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > > > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:508:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::ElementsAreMatcher > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:549:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagMatcherP2 > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:589:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagMatcherP2 > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagMatcherP2 > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagMatcherP2 > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DiagMatcherP2 >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagMatcherP2 > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:619:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher > > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:656:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::Matcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:675:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:753:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:948:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::MonomorphicImpl::MonomorphicImpl(const Impl&) [with T = const clang::clangd::Diag&; Impl = testing::internal::FieldMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:444:23: required from 'testing::PolymorphicMatcher::operator testing::Matcher() const [with T = const clang::clangd::Diag&; Impl = testing::internal::FieldMatcher >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:38:53: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:451:60: warning: implicitly-declared 'testing::internal::FieldMatcher >::FieldMatcher(const testing::internal::FieldMatcher >&)' is deprecated [-Wdeprecated-copy] 451 | explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FieldMatcher >' has user-provided 'void testing::internal::FieldMatcher::operator=(const testing::internal::FieldMatcher&) [with Class = clang::clangd::Diag; FieldType = std::vector]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::MonomorphicImpl::MonomorphicImpl(const Impl&) [with T = const clang::clangd::Diag&; Impl = testing::internal::FieldMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:444:23: required from 'testing::PolymorphicMatcher::operator testing::Matcher() const [with T = const clang::clangd::Diag&; Impl = testing::internal::FieldMatcher >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:48:54: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:451:60: warning: implicitly-declared 'testing::internal::FieldMatcher >::FieldMatcher(const testing::internal::FieldMatcher >&)' is deprecated [-Wdeprecated-copy] 451 | explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FieldMatcher >' has user-provided 'void testing::internal::FieldMatcher::operator=(const testing::internal::FieldMatcher&) [with Class = clang::clangd::Diag; FieldType = std::vector]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::DiagNameMatcherP; M2 = testing::Matcher; M3 = testing::Matcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1029:23: required from 'typename testing::internal::AllOfResult5::type testing::AllOf(M1, M2, M3, M4, M5) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; M3 = clang::clangd::{anonymous}::DiagNameMatcherP; M4 = testing::Matcher; M5 = testing::Matcher; typename testing::internal::AllOfResult5::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:122:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagNameMatcherP::DiagNameMatcherP(const clang::clangd::{anonymous}::DiagNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::DiagNameMatcherP::operator=(const clang::clangd::{anonymous}::DiagNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DiagName, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DiagNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, testing::Matcher >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >; Matcher2 = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1027:63: required from 'typename testing::internal::AllOfResult5::type testing::AllOf(M1, M2, M3, M4, M5) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; M3 = clang::clangd::{anonymous}::DiagNameMatcherP; M4 = testing::Matcher; M5 = testing::Matcher; typename testing::internal::AllOfResult5::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:122:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DiagMatcherP2; Matcher2 = clang::clangd::{anonymous}::DiagSourceMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DiagNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, testing::Matcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DiagMatcherP2; Matcher2 = testing::Matcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = testing::Matcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::Matcher >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:122:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagMatcherP2::DiagMatcherP2(const clang::clangd::{anonymous}::DiagMatcherP2&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagMatcherP2' has user-provided 'void clang::clangd::{anonymous}::DiagMatcherP2::operator=(const clang::clangd::{anonymous}::DiagMatcherP2&) [with Range_type = clang::clangd::Range; Message_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:51:1: note: in expansion of macro 'MATCHER_P2' 51 | MATCHER_P2(Diag, Range, Message, | ^~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >, testing::internal::BothOfMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >, testing::internal::BothOfMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher > > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:122:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >, testing::internal::BothOfMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >, testing::internal::BothOfMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >, testing::internal::BothOfMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >, testing::internal::BothOfMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::Matcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::Matcher > > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:157:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, testing::Matcher > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::Matcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::Matcher > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagSourceMatcherP >; M2 = clang::clangd::{anonymous}::DiagNameMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; M3 = clang::clangd::{anonymous}::DiagNameMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:176:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagSourceMatcherP >::DiagSourceMatcherP(const clang::clangd::{anonymous}::DiagSourceMatcherP >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagSourceMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DiagSourceMatcherP::operator=(const clang::clangd::{anonymous}::DiagSourceMatcherP&) [with S_type = clang::clangd::Diag::]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:78:1: note: in expansion of macro 'MATCHER_P' 78 | MATCHER_P(DiagSource, S, "") { return arg.Source == S; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DiagSourceMatcherP >; Matcher2 = clang::clangd::{anonymous}::DiagNameMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagNameMatcherP::DiagNameMatcherP(const clang::clangd::{anonymous}::DiagNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::DiagNameMatcherP::operator=(const clang::clangd::{anonymous}::DiagNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DiagName, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DiagSourceMatcherP >; Matcher2 = clang::clangd::{anonymous}::DiagNameMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DiagMatcherP2; Matcher2 = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; M3 = clang::clangd::{anonymous}::DiagNameMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:176:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagMatcherP2::DiagMatcherP2(const clang::clangd::{anonymous}::DiagMatcherP2&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagMatcherP2' has user-provided 'void clang::clangd::{anonymous}::DiagMatcherP2::operator=(const clang::clangd::{anonymous}::DiagMatcherP2&) [with Range_type = clang::clangd::Range; Message_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:51:1: note: in expansion of macro 'MATCHER_P2' 51 | MATCHER_P2(Diag, Range, Message, | ^~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DiagSourceMatcherP >; Matcher2 = clang::clangd::{anonymous}::DiagNameMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:176:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DiagMatcherP2; Matcher2 = clang::clangd::{anonymous}::DiagSourceMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:192:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagMatcherP2::DiagMatcherP2(const clang::clangd::{anonymous}::DiagMatcherP2&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagMatcherP2' has user-provided 'void clang::clangd::{anonymous}::DiagMatcherP2::operator=(const clang::clangd::{anonymous}::DiagMatcherP2&) [with Range_type = clang::clangd::Range; Message_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:51:1: note: in expansion of macro 'MATCHER_P2' 51 | MATCHER_P2(Diag, Range, Message, | ^~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagSourceMatcherP >::DiagSourceMatcherP(const clang::clangd::{anonymous}::DiagSourceMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagSourceMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DiagSourceMatcherP::operator=(const clang::clangd::{anonymous}::DiagSourceMatcherP&) [with S_type = clang::clangd::Diag::]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:78:1: note: in expansion of macro 'MATCHER_P' 78 | MATCHER_P(DiagSource, S, "") { return arg.Source == S; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > > > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:192:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DiagSourceMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagNameMatcherP; M2 = testing::Matcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::Matcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; M3 = clang::clangd::{anonymous}::DiagNameMatcherP; M4 = testing::Matcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:236:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagNameMatcherP::DiagNameMatcherP(const clang::clangd::{anonymous}::DiagNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::DiagNameMatcherP::operator=(const clang::clangd::{anonymous}::DiagNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DiagName, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DiagNameMatcherP; Matcher2 = testing::Matcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >; Matcher2 = testing::internal::BothOfMatcher, testing::Matcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1019:59: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; M3 = clang::clangd::{anonymous}::DiagNameMatcherP; M4 = testing::Matcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:236:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DiagMatcherP2; Matcher2 = clang::clangd::{anonymous}::DiagSourceMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher, testing::Matcher >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::Matcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::Matcher >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DiagNameMatcherP; Matcher2 = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > > > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:236:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:280:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagNameMatcherP; M2 = clang::clangd::{anonymous}::DiagSeverityMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; M3 = clang::clangd::{anonymous}::DiagNameMatcherP; M4 = clang::clangd::{anonymous}::DiagSeverityMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:298:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagNameMatcherP::DiagNameMatcherP(const clang::clangd::{anonymous}::DiagNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::DiagNameMatcherP::operator=(const clang::clangd::{anonymous}::DiagNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DiagName, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DiagNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DiagSeverityMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagSeverityMatcherP::DiagSeverityMatcherP(const clang::clangd::{anonymous}::DiagSeverityMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagSeverityMatcherP' has user-provided 'void clang::clangd::{anonymous}::DiagSeverityMatcherP::operator=(const clang::clangd::{anonymous}::DiagSeverityMatcherP&) [with S_type = clang::DiagnosticsEngine::Level]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:80:1: note: in expansion of macro 'MATCHER_P' 80 | MATCHER_P(DiagSeverity, S, "") { return arg.Severity == S; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DiagNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DiagSeverityMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1019:59: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; M3 = clang::clangd::{anonymous}::DiagNameMatcherP; M4 = clang::clangd::{anonymous}::DiagSeverityMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:298:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DiagMatcherP2; Matcher2 = clang::clangd::{anonymous}::DiagSourceMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DiagNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DiagSeverityMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP > > > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:298:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:316:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:370:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::DiagMatcherP2 > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::DiagMatcherP2 > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:387:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::DiagMatcherP2 > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::DiagMatcherP2 > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::DiagMatcherP2 > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DiagMatcherP2 >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DiagMatcherP2; Matcher2 = testing::internal::NotMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:403:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagMatcherP2::DiagMatcherP2(const clang::clangd::{anonymous}::DiagMatcherP2&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagMatcherP2' has user-provided 'void clang::clangd::{anonymous}::DiagMatcherP2::operator=(const clang::clangd::{anonymous}::DiagMatcherP2&) [with Range_type = clang::clangd::Range; Message_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:51:1: note: in expansion of macro 'MATCHER_P2' 51 | MATCHER_P2(Diag, Range, Message, | ^~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::NotMatcher > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:403:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, testing::internal::NotMatcher > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::NotMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::NotMatcher > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::NotMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher::PairMatcher(FirstMatcher, SecondMatcher) [with FirstMatcher = clang::clangd::{anonymous}::EqualToLSPDiagMatcherP; SecondMatcher = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4350:20: required from 'testing::internal::PairMatcher testing::Pair(FirstMatcher, SecondMatcher) [with FirstMatcher = clang::clangd::{anonymous}::EqualToLSPDiagMatcherP; SecondMatcher = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:479:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3093:70: warning: implicitly-declared 'clang::clangd::{anonymous}::EqualToLSPDiagMatcherP::EqualToLSPDiagMatcherP(const clang::clangd::{anonymous}::EqualToLSPDiagMatcherP&)' is deprecated [-Wdeprecated-copy] 3093 | : first_matcher_(first_matcher), second_matcher_(second_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::EqualToLSPDiagMatcherP' has user-provided 'void clang::clangd::{anonymous}::EqualToLSPDiagMatcherP::operator=(const clang::clangd::{anonymous}::EqualToLSPDiagMatcherP&) [with LSPDiag_type = clang::clangd::Diagnostic]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:67:1: note: in expansion of macro 'MATCHER_P' 67 | MATCHER_P(EqualToLSPDiag, LSPDiag, | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3093:70: warning: implicitly-declared 'testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 3093 | : first_matcher_(first_matcher), second_matcher_(second_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher::PairMatcher(FirstMatcher, SecondMatcher) [with FirstMatcher = clang::clangd::{anonymous}::EqualToLSPDiagMatcherP; SecondMatcher = testing::IsEmptyMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4350:20: required from 'testing::internal::PairMatcher testing::Pair(FirstMatcher, SecondMatcher) [with FirstMatcher = clang::clangd::{anonymous}::EqualToLSPDiagMatcherP; SecondMatcher = testing::IsEmptyMatcher]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:479:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3093:70: warning: implicitly-declared 'clang::clangd::{anonymous}::EqualToLSPDiagMatcherP::EqualToLSPDiagMatcherP(const clang::clangd::{anonymous}::EqualToLSPDiagMatcherP&)' is deprecated [-Wdeprecated-copy] 3093 | : first_matcher_(first_matcher), second_matcher_(second_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::EqualToLSPDiagMatcherP' has user-provided 'void clang::clangd::{anonymous}::EqualToLSPDiagMatcherP::operator=(const clang::clangd::{anonymous}::EqualToLSPDiagMatcherP&) [with LSPDiag_type = clang::clangd::Diagnostic]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:67:1: note: in expansion of macro 'MATCHER_P' 67 | MATCHER_P(EqualToLSPDiag, LSPDiag, | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3093:70: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 3093 | : first_matcher_(first_matcher), second_matcher_(second_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:479:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > > > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:508:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::ElementsAreMatcher > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:549:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagMatcherP2 > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagMatcherP2 > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:589:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagMatcherP2 > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagMatcherP2 > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DiagMatcherP2 > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DiagMatcherP2 >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:619:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher >, clang::clangd::{anonymous}::DiagMatcherP2, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher > > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:656:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::Matcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:675:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:753:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:948:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::FieldMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::FieldMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3914:32: required from 'testing::PolymorphicMatcher > testing::Field(FieldType Class::*, const FieldMatcher&) [with Class = clang::clangd::Diag; FieldType = std::vector; FieldMatcher = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:38:53: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::FieldMatcher >::FieldMatcher(const testing::internal::FieldMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FieldMatcher >' has user-provided 'void testing::internal::FieldMatcher::operator=(const testing::internal::FieldMatcher&) [with Class = clang::clangd::Diag; FieldType = std::vector]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::FieldMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::FieldMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3914:32: required from 'testing::PolymorphicMatcher > testing::Field(FieldType Class::*, const FieldMatcher&) [with Class = clang::clangd::Diag; FieldType = std::vector; FieldMatcher = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:48:54: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::FieldMatcher >::FieldMatcher(const testing::internal::FieldMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FieldMatcher >' has user-provided 'void testing::internal::FieldMatcher::operator=(const testing::internal::FieldMatcher&) [with Class = clang::clangd::Diag; FieldType = std::vector]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DiagNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, testing::Matcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::DiagNameMatcherP; M2 = testing::Matcher; M3 = testing::Matcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1029:23: required from 'typename testing::internal::AllOfResult5::type testing::AllOf(M1, M2, M3, M4, M5) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; M3 = clang::clangd::{anonymous}::DiagNameMatcherP; M4 = testing::Matcher; M5 = testing::Matcher; typename testing::internal::AllOfResult5::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:122:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagNameMatcherP::DiagNameMatcherP(const clang::clangd::{anonymous}::DiagNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::DiagNameMatcherP::operator=(const clang::clangd::{anonymous}::DiagNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DiagName, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher, testing::Matcher >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::Matcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::Matcher >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher; Matcher2 = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DiagSourceMatcherP >; Matcher2 = clang::clangd::{anonymous}::DiagNameMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagSourceMatcherP >; M2 = clang::clangd::{anonymous}::DiagNameMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; M3 = clang::clangd::{anonymous}::DiagNameMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DiagNameMatcherP > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:176:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagSourceMatcherP >::DiagSourceMatcherP(const clang::clangd::{anonymous}::DiagSourceMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagSourceMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DiagSourceMatcherP::operator=(const clang::clangd::{anonymous}::DiagSourceMatcherP&) [with S_type = clang::clangd::Diag::]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:78:1: note: in expansion of macro 'MATCHER_P' 78 | MATCHER_P(DiagSource, S, "") { return arg.Source == S; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagNameMatcherP::DiagNameMatcherP(const clang::clangd::{anonymous}::DiagNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::DiagNameMatcherP::operator=(const clang::clangd::{anonymous}::DiagNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DiagName, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DiagNameMatcherP; Matcher2 = testing::Matcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagNameMatcherP; M2 = testing::Matcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::Matcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; M3 = clang::clangd::{anonymous}::DiagNameMatcherP; M4 = testing::Matcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, testing::Matcher > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:236:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagNameMatcherP::DiagNameMatcherP(const clang::clangd::{anonymous}::DiagNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::DiagNameMatcherP::operator=(const clang::clangd::{anonymous}::DiagNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DiagName, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DiagNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DiagSeverityMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DiagNameMatcherP; M2 = clang::clangd::{anonymous}::DiagSeverityMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::DiagMatcherP2; M2 = clang::clangd::{anonymous}::DiagSourceMatcherP >; M3 = clang::clangd::{anonymous}::DiagNameMatcherP; M4 = clang::clangd::{anonymous}::DiagSeverityMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSourceMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DiagSeverityMatcherP > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:298:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagNameMatcherP::DiagNameMatcherP(const clang::clangd::{anonymous}::DiagNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::DiagNameMatcherP::operator=(const clang::clangd::{anonymous}::DiagNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DiagName, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DiagSeverityMatcherP::DiagSeverityMatcherP(const clang::clangd::{anonymous}::DiagSeverityMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DiagSeverityMatcherP' has user-provided 'void clang::clangd::{anonymous}::DiagSeverityMatcherP::operator=(const clang::clangd::{anonymous}::DiagSeverityMatcherP&) [with S_type = clang::DiagnosticsEngine::Level]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:80:1: note: in expansion of macro 'MATCHER_P' 80 | MATCHER_P(DiagSeverity, S, "") { return arg.Severity == S; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher::operator testing::Matcher() const [with PairType = const std::pair >&; FirstMatcher = clang::clangd::{anonymous}::EqualToLSPDiagMatcherP; SecondMatcher = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::pair >&; M = testing::internal::PairMatcher, testing::internal::ElementsAreMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::pair >&; M = testing::internal::PairMatcher, testing::internal::ElementsAreMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:611:47: required from 'testing::Matcher testing::MatcherCast(const M&) [with T = const std::pair >&; M = testing::internal::PairMatcher, testing::internal::ElementsAreMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3453:31: required from 'testing::Matcher testing::internal::CastAndAppendTransform::operator()(const Arg&) const [with Arg = testing::internal::PairMatcher, testing::internal::ElementsAreMatcher > > >; Target = const std::pair >&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:837:17: required from 'OutIter testing::internal::TransformTupleValuesHelper::IterateOverTuple::operator()(Func, const Tup&, OutIter) const [with Tup = std::tuple, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> >; long unsigned int kRemainingSize = 2; Tuple = std::tuple, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> >; Func = testing::internal::CastAndAppendTransform >&>; OutIter = std::back_insert_iterator >&>, std::allocator >&> > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:830:55: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector > >&; M = testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector > >&; M = testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> > >; T = const std::vector > >&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector > >&; M = testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector > >; M = testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:479:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3098:9: warning: implicitly-declared 'clang::clangd::{anonymous}::EqualToLSPDiagMatcherP::EqualToLSPDiagMatcherP(const clang::clangd::{anonymous}::EqualToLSPDiagMatcherP&)' is deprecated [-Wdeprecated-copy] 3098 | new PairMatcherImpl( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3099 | first_matcher_, second_matcher_)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::EqualToLSPDiagMatcherP' has user-provided 'void clang::clangd::{anonymous}::EqualToLSPDiagMatcherP::operator=(const clang::clangd::{anonymous}::EqualToLSPDiagMatcherP&) [with LSPDiag_type = clang::clangd::Diagnostic]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:67:1: note: in expansion of macro 'MATCHER_P' 67 | MATCHER_P(EqualToLSPDiag, LSPDiag, | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3011:32: note: initializing argument 1 of 'testing::internal::PairMatcherImpl::PairMatcherImpl(FirstMatcher, SecondMatcher) [with FirstMatcher = clang::clangd::{anonymous}::EqualToLSPDiagMatcherP; SecondMatcher = testing::internal::ElementsAreMatcher > >; PairType = const std::pair >&]' 3011 | PairMatcherImpl(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3098:9: warning: implicitly-declared 'testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 3098 | new PairMatcherImpl( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3099 | first_matcher_, second_matcher_)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3011:61: note: initializing argument 2 of 'testing::internal::PairMatcherImpl::PairMatcherImpl(FirstMatcher, SecondMatcher) [with FirstMatcher = clang::clangd::{anonymous}::EqualToLSPDiagMatcherP; SecondMatcher = testing::internal::ElementsAreMatcher > >; PairType = const std::pair >&]' 3011 | PairMatcherImpl(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher::operator testing::Matcher() const [with PairType = const std::pair >&; FirstMatcher = clang::clangd::{anonymous}::EqualToLSPDiagMatcherP; SecondMatcher = testing::IsEmptyMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::pair >&; M = testing::internal::PairMatcher, testing::IsEmptyMatcher>]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::pair >&; M = testing::internal::PairMatcher, testing::IsEmptyMatcher>]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:611:47: required from 'testing::Matcher testing::MatcherCast(const M&) [with T = const std::pair >&; M = testing::internal::PairMatcher, testing::IsEmptyMatcher>]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3453:31: required from 'testing::Matcher testing::internal::CastAndAppendTransform::operator()(const Arg&) const [with Arg = testing::internal::PairMatcher, testing::IsEmptyMatcher>; Target = const std::pair >&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:837:17: required from 'OutIter testing::internal::TransformTupleValuesHelper::IterateOverTuple::operator()(Func, const Tup&, OutIter) const [with Tup = std::tuple, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> >; long unsigned int kRemainingSize = 1; Tuple = std::tuple, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> >; Func = testing::internal::CastAndAppendTransform >&>; OutIter = std::back_insert_iterator >&>, std::allocator >&> > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:838:57: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector > >&; M = testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector > >&; M = testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> > >; T = const std::vector > >&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector > >&; M = testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector > >; M = testing::internal::ElementsAreMatcher, testing::internal::ElementsAreMatcher > > >, testing::internal::PairMatcher, testing::IsEmptyMatcher> > >]' ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:479:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3098:9: warning: implicitly-declared 'clang::clangd::{anonymous}::EqualToLSPDiagMatcherP::EqualToLSPDiagMatcherP(const clang::clangd::{anonymous}::EqualToLSPDiagMatcherP&)' is deprecated [-Wdeprecated-copy] 3098 | new PairMatcherImpl( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3099 | first_matcher_, second_matcher_)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::EqualToLSPDiagMatcherP' has user-provided 'void clang::clangd::{anonymous}::EqualToLSPDiagMatcherP::operator=(const clang::clangd::{anonymous}::EqualToLSPDiagMatcherP&) [with LSPDiag_type = clang::clangd::Diagnostic]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:67:1: note: in expansion of macro 'MATCHER_P' 67 | MATCHER_P(EqualToLSPDiag, LSPDiag, | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3011:32: note: initializing argument 1 of 'testing::internal::PairMatcherImpl::PairMatcherImpl(FirstMatcher, SecondMatcher) [with FirstMatcher = clang::clangd::{anonymous}::EqualToLSPDiagMatcherP; SecondMatcher = testing::IsEmptyMatcher; PairType = const std::pair >&]' 3011 | PairMatcherImpl(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3098:9: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 3098 | new PairMatcherImpl( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3099 | first_matcher_, second_matcher_)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DiagnosticsTests.cpp:22: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3011:61: note: initializing argument 2 of 'testing::internal::PairMatcherImpl::PairMatcherImpl(FirstMatcher, SecondMatcher) [with FirstMatcher = clang::clangd::{anonymous}::EqualToLSPDiagMatcherP; SecondMatcher = testing::IsEmptyMatcher; PairType = const std::pair >&]' 3011 | PairMatcherImpl(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [57/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/DexTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/DexTests.cpp:79:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/DexTests.cpp:153:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::EitherOfMatcher]': ../tools/extra/clangd/unittests/DexTests.cpp:260:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::EitherOfMatcher::EitherOfMatcher(const testing::internal::EitherOfMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EitherOfMatcher' has user-provided 'void testing::internal::EitherOfMatcher::operator=(const testing::internal::EitherOfMatcher&) [with Matcher1 = const char*; Matcher2 = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::EitherOfMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/DexTests.cpp:271:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/DexTests.cpp:274:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/DexTests.cpp:277:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/DexTests.cpp:282:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/DexTests.cpp:287:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/DexTests.cpp:442:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/DexTests.cpp:449:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/DexTests.cpp:461:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/DexTests.cpp:462:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/DexTests.cpp:466:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/DexTests.cpp:488:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/DexTests.cpp:526:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/DexTests.cpp:548:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/DexTests.cpp:639:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/DexTests.cpp:698:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/DexTests.cpp:721:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]': ../tools/extra/clangd/unittests/DexTests.cpp:778:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/DexTests.cpp:79:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/DexTests.cpp:153:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::EitherOfMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::EitherOfMatcher]' ../tools/extra/clangd/unittests/DexTests.cpp:260:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::EitherOfMatcher::EitherOfMatcher(const testing::internal::EitherOfMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EitherOfMatcher' has user-provided 'void testing::internal::EitherOfMatcher::operator=(const testing::internal::EitherOfMatcher&) [with Matcher1 = const char*; Matcher2 = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/DexTests.cpp:271:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/DexTests.cpp:274:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/DexTests.cpp:277:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/DexTests.cpp:282:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/DexTests.cpp:287:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/DexTests.cpp:442:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/DexTests.cpp:449:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/DexTests.cpp:461:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/DexTests.cpp:462:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/DexTests.cpp:466:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/DexTests.cpp:488:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/DexTests.cpp:526:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/DexTests.cpp:548:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/DexTests.cpp:639:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/DexTests.cpp:698:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/DexTests.cpp:721:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]' ../tools/extra/clangd/unittests/DexTests.cpp:778:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DexTests.cpp:21: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ [58/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/DraftStoreTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DraftStoreTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DraftStoreTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DraftStoreTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DraftStoreTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DraftStoreTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DraftStoreTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DraftStoreTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DraftStoreTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DraftStoreTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DraftStoreTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1369 | GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DraftStoreTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DraftStoreTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DraftStoreTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DraftStoreTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DraftStoreTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DraftStoreTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/DraftStoreTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/DraftStoreTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ [59/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/CodeCompleteTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = clang::clangd::{anonymous}::NamedMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:80:41: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'clang::clangd::{anonymous}::NamedMatcherP >::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP >&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP >' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = clang::clangd::{anonymous}::NamedMatcherP >]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = clang::clangd::{anonymous}::NamedMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:80:41: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'clang::clangd::{anonymous}::NamedMatcherP >::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP >&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP >' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::NamedMatcherP >; Container = const std::vector&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::NamedMatcherP >; M2 = clang::clangd::{anonymous}::KindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:84:56: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'clang::clangd::{anonymous}::NamedMatcherP >::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP >' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP >; Matcher2 = clang::clangd::{anonymous}::KindMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::KindMatcherP::KindMatcherP(const clang::clangd::{anonymous}::KindMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::KindMatcherP' has user-provided 'void clang::clangd::{anonymous}::KindMatcherP::operator=(const clang::clangd::{anonymous}::KindMatcherP&) [with K_type = clang::clangd::CompletionItemKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:61:1: note: in expansion of macro 'MATCHER_P' 61 | MATCHER_P(Kind, K, "") { return arg.Kind == K; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP >; Matcher2 = clang::clangd::{anonymous}::KindMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:84:57: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP >; Matcher2 = clang::clangd::{anonymous}::KindMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:84:57: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP >; Matcher2 = clang::clangd::{anonymous}::KindMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >; Container = const std::vector&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:186:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::NamedMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:201:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'testing::internal::NotMatcher&> >::NotMatcher(const testing::internal::NotMatcher&> >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&> >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::Matcher&>; M2 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:201:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::Matcher&>; M2 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:205:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'testing::internal::NotMatcher&> >::NotMatcher(const testing::internal::NotMatcher&> >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&> >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::NotMatcher&> >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:205:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::NotMatcher&> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult5::type testing::AllOf(M1, M2, M3, M4, M5) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::internal::NotMatcher&> >; M4 = testing::internal::NotMatcher&> >; M5 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult5::type = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:244:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1029:23: warning: implicitly-declared 'testing::internal::NotMatcher&> >::NotMatcher(const testing::internal::NotMatcher&> >&)' is deprecated [-Wdeprecated-copy] 1029 | ::testing::AllOf(m3, m4, m5)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&> >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1010:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::internal::NotMatcher&> >; M2 = testing::internal::NotMatcher&> >; M3 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >]' 1010 | AllOf(M1 m1, M2 m2, M3 m3) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1029:23: warning: implicitly-declared 'testing::internal::NotMatcher&> >::NotMatcher(const testing::internal::NotMatcher&> >&)' is deprecated [-Wdeprecated-copy] 1029 | ::testing::AllOf(m3, m4, m5)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&> >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1010:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::internal::NotMatcher&> >; M2 = testing::internal::NotMatcher&> >; M3 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >]' 1010 | AllOf(M1 m1, M2 m2, M3 m3) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1029:23: warning: implicitly-declared 'testing::internal::NotMatcher&> >::NotMatcher(const testing::internal::NotMatcher&> >&)' is deprecated [-Wdeprecated-copy] 1029 | ::testing::AllOf(m3, m4, m5)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&> >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1010:24: note: initializing argument 3 of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::internal::NotMatcher&> >; M2 = testing::internal::NotMatcher&> >; M3 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >]' 1010 | AllOf(M1 m1, M2 m2, M3 m3) { | ~~~^~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:244:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher&>, testing::Matcher&> >; Matcher2 = testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher&> >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:247:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::NotMatcher&> >::NotMatcher(const testing::internal::NotMatcher&> >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&> >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher&> >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > >::EitherOfMatcher(const testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > >&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > >' has user-provided 'void testing::internal::EitherOfMatcher::operator=(const testing::internal::EitherOfMatcher&) [with Matcher1 = testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >; Matcher2 = testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > >]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::NotMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > > >::NotMatcher(const testing::internal::NotMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = clang::clangd::{anonymous}::KindMatcherP]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:257:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::KindMatcherP::KindMatcherP(const clang::clangd::{anonymous}::KindMatcherP&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::KindMatcherP' has user-provided 'void clang::clangd::{anonymous}::KindMatcherP::operator=(const clang::clangd::{anonymous}::KindMatcherP&) [with K_type = clang::clangd::CompletionItemKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:61:1: note: in expansion of macro 'MATCHER_P' 61 | MATCHER_P(Kind, K, "") { return arg.Kind == K; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = clang::clangd::{anonymous}::KindMatcherP]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:257:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::KindMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher >]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:257:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = clang::clangd::{anonymous}::IsDocumentedMatcher]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:260:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IsDocumentedMatcher::IsDocumentedMatcher(const clang::clangd::{anonymous}::IsDocumentedMatcher&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IsDocumentedMatcher' has user-provided 'void clang::clangd::{anonymous}::IsDocumentedMatcher::operator=(const clang::clangd::{anonymous}::IsDocumentedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:86:1: note: in expansion of macro 'MATCHER' 86 | MATCHER(IsDocumented, "") { return !arg.Documentation.empty(); } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = clang::clangd::{anonymous}::IsDocumentedMatcher]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:260:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher::ContainsMatcher(const testing::internal::ContainsMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::IsDocumentedMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:260:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher::ContainsMatcher(const testing::internal::ContainsMatcher&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::IsDocumentedMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:260:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:293:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >::EitherOfMatcher(const testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >' has user-provided 'void testing::internal::EitherOfMatcher::operator=(const testing::internal::EitherOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::EitherOfMatcher&>, testing::Matcher&> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:293:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::NotMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > >::NotMatcher(const testing::internal::NotMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:296:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >; Matcher2 = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::internal::ContainsMatcher >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:303:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::KindMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::Matcher&>; M2 = testing::internal::ContainsMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:303:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:342:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::BothOfMatcher&>, testing::Matcher&> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::Matcher&>; M2 = testing::internal::NotMatcher&> >; M3 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:356:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'testing::internal::NotMatcher&> >::NotMatcher(const testing::internal::NotMatcher&> >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&> >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher&> >; M2 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'testing::internal::NotMatcher&> >::NotMatcher(const testing::internal::NotMatcher&> >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&> >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher&> >; M2 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:356:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QualifierMatcherP; M2 = clang::clangd::{anonymous}::NamedMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:371:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QualifierMatcherP::QualifierMatcherP(const clang::clangd::{anonymous}::QualifierMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QualifierMatcherP' has user-provided 'void clang::clangd::{anonymous}::QualifierMatcherP::operator=(const clang::clangd::{anonymous}::QualifierMatcherP&) [with Q_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:56:1: note: in expansion of macro 'MATCHER_P' 56 | MATCHER_P(Qualifier, Q, "") { return arg.RequiredQualifier == Q; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QualifierMatcherP; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QualifierMatcherP; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:371:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::QualifierMatcherP; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:371:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:374:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:374:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::NotMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >::NotMatcher(const testing::internal::NotMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:439:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >; Matcher2 = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::KindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:463:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::KindMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::KindMatcherP::KindMatcherP(const clang::clangd::{anonymous}::KindMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::KindMatcherP' has user-provided 'void clang::clangd::{anonymous}::KindMatcherP::operator=(const clang::clangd::{anonymous}::KindMatcherP&) [with K_type = clang::clangd::CompletionItemKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:61:1: note: in expansion of macro 'MATCHER_P' 61 | MATCHER_P(Kind, K, "") { return arg.Kind == K; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::KindMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::KindMatcherP > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:463:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::KindMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::KindMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::KindMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::KindMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::KindMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:481:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:506:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:537:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::Matcher&> >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:571:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::Matcher&> >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::Matcher&> >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::Matcher&> >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::Matcher&> >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::OriginMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:596:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::OriginMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::OriginMatcherP::OriginMatcherP(const clang::clangd::{anonymous}::OriginMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::OriginMatcherP' has user-provided 'void clang::clangd::{anonymous}::OriginMatcherP::operator=(const clang::clangd::{anonymous}::OriginMatcherP&) [with OriginSet_type = clang::clangd::SymbolOrigin]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:75:1: note: in expansion of macro 'MATCHER_P' 75 | MATCHER_P(Origin, OriginSet, "") { return arg.Origin == OriginSet; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::OriginMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:596:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::InsertIncludeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:638:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::InsertIncludeMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::InsertIncludeMatcherP::InsertIncludeMatcherP(const clang::clangd::{anonymous}::InsertIncludeMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::InsertIncludeMatcherP' has user-provided 'void clang::clangd::{anonymous}::InsertIncludeMatcherP::operator=(const clang::clangd::{anonymous}::InsertIncludeMatcherP&) [with IncludeHeader_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:67:1: note: in expansion of macro 'MATCHER_P' 67 | MATCHER_P(InsertInclude, IncludeHeader, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::InsertIncludeMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:638:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::InsertIncludeMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::InsertIncludeMatcher]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:648:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::InsertIncludeMatcher::InsertIncludeMatcher(const clang::clangd::{anonymous}::InsertIncludeMatcher&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::InsertIncludeMatcher' has user-provided 'void clang::clangd::{anonymous}::InsertIncludeMatcher::operator=(const clang::clangd::{anonymous}::InsertIncludeMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:71:1: note: in expansion of macro 'MATCHER' 71 | MATCHER(InsertInclude, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::InsertIncludeMatcher]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:648:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = testing::internal::NotMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::InsertIncludeMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = testing::internal::NotMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::NotMatcher > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:648:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, testing::internal::NotMatcher > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::NotMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::NotMatcher > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::NotMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::NotMatcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::LabeledMatcherP; M3 = testing::internal::NotMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:657:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::LabeledMatcherP::LabeledMatcherP(const clang::clangd::{anonymous}::LabeledMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::LabeledMatcherP' has user-provided 'void clang::clangd::{anonymous}::LabeledMatcherP::operator=(const clang::clangd::{anonymous}::LabeledMatcherP&) [with Label_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:57:1: note: in expansion of macro 'MATCHER_P' 57 | MATCHER_P(Labeled, Label, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::InsertIncludeMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:657:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:685:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:711:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::NamedMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = clang::clangd::{anonymous}::NamedMatcherP]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:715:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = clang::clangd::{anonymous}::NamedMatcherP]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:715:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::NamedMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::HasIncludeMatcherP; M3 = clang::clangd::{anonymous}::InsertIncludeMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher> >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:764:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::HasIncludeMatcherP::HasIncludeMatcherP(const clang::clangd::{anonymous}::HasIncludeMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::HasIncludeMatcherP' has user-provided 'void clang::clangd::{anonymous}::HasIncludeMatcherP::operator=(const clang::clangd::{anonymous}::HasIncludeMatcherP&) [with IncludeHeader_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:64:1: note: in expansion of macro 'MATCHER_P' 64 | MATCHER_P(HasInclude, IncludeHeader, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::HasIncludeMatcherP; M2 = clang::clangd::{anonymous}::InsertIncludeMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher>]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::InsertIncludeMatcher::InsertIncludeMatcher(const clang::clangd::{anonymous}::InsertIncludeMatcher&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::InsertIncludeMatcher' has user-provided 'void clang::clangd::{anonymous}::InsertIncludeMatcher::operator=(const clang::clangd::{anonymous}::InsertIncludeMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:71:1: note: in expansion of macro 'MATCHER' 71 | MATCHER(InsertInclude, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::HasIncludeMatcherP; M2 = clang::clangd::{anonymous}::InsertIncludeMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher>]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher>]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher> > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:764:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher> > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher> > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher> > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher> > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher> > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = clang::clangd::{anonymous}::ReturnTypeMatcherP]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:801:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ReturnTypeMatcherP::ReturnTypeMatcherP(const clang::clangd::{anonymous}::ReturnTypeMatcherP&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ReturnTypeMatcherP' has user-provided 'void clang::clangd::{anonymous}::ReturnTypeMatcherP::operator=(const clang::clangd::{anonymous}::ReturnTypeMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:63:1: note: in expansion of macro 'MATCHER_P' 63 | MATCHER_P(ReturnType, D, "") { return arg.ReturnType == D; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = clang::clangd::{anonymous}::ReturnTypeMatcherP]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:801:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::ReturnTypeMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::DocMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:821:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::DocMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DocMatcherP::DocMatcherP(const clang::clangd::{anonymous}::DocMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DocMatcherP' has user-provided 'void clang::clangd::{anonymous}::DocMatcherP::operator=(const clang::clangd::{anonymous}::DocMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:62:1: note: in expansion of macro 'MATCHER_P' 62 | MATCHER_P(Doc, D, "") { return arg.Documentation == D; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::DocMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:821:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::DocMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::DocMatcherP > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:821:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::DocMatcherP > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::DocMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::DocMatcherP > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::DocMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:843:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = clang::clangd::{anonymous}::LabeledMatcherP]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:862:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::LabeledMatcherP::LabeledMatcherP(const clang::clangd::{anonymous}::LabeledMatcherP&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::LabeledMatcherP' has user-provided 'void clang::clangd::{anonymous}::LabeledMatcherP::operator=(const clang::clangd::{anonymous}::LabeledMatcherP&) [with Label_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:57:1: note: in expansion of macro 'MATCHER_P' 57 | MATCHER_P(Labeled, Label, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = clang::clangd::{anonymous}::LabeledMatcherP]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:862:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::LabeledMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:863:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::LabeledMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher >]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:863:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:876:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::SigHelpLabeledMatcherP >; M2 = clang::clangd::{anonymous}::ParamsAreMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::ParamsAreMatcherP > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:996:60: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'clang::clangd::{anonymous}::SigHelpLabeledMatcherP >::SigHelpLabeledMatcherP(const clang::clangd::{anonymous}::SigHelpLabeledMatcherP >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::SigHelpLabeledMatcherP >' has user-provided 'void clang::clangd::{anonymous}::SigHelpLabeledMatcherP::operator=(const clang::clangd::{anonymous}::SigHelpLabeledMatcherP&) [with Label_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:60:1: note: in expansion of macro 'MATCHER_P' 60 | MATCHER_P(SigHelpLabeled, Label, "") { return arg.label == Label; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::SigHelpLabeledMatcherP >; Matcher2 = clang::clangd::{anonymous}::ParamsAreMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'clang::clangd::{anonymous}::ParamsAreMatcherP >::ParamsAreMatcherP(const clang::clangd::{anonymous}::ParamsAreMatcherP >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ParamsAreMatcherP >' has user-provided 'void clang::clangd::{anonymous}::ParamsAreMatcherP::operator=(const clang::clangd::{anonymous}::ParamsAreMatcherP&) [with P_type = std::vector]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:970:1: note: in expansion of macro 'MATCHER_P' 970 | MATCHER_P(ParamsAre, P, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::SigHelpLabeledMatcherP >; Matcher2 = clang::clangd::{anonymous}::ParamsAreMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher, testing::Matcher, testing::Matcher > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1008:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher, testing::Matcher, testing::Matcher > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::Matcher, testing::Matcher, testing::Matcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher, testing::Matcher, testing::Matcher > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher, testing::Matcher, testing::Matcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher, testing::Matcher, testing::Matcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1024:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::Matcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1037:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, std::allocator, std::allocator > > > > > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1147:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator >, std::allocator, std::allocator > > > > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator >, std::allocator, std::allocator > > > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator >, std::allocator, std::allocator > > > > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, std::allocator, std::allocator > > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, std::allocator, std::allocator > > > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::ContainsMatcher >; M3 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1282:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::LabeledMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::LabeledMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1282:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >::BothOfMatcher(const testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::LabeledMatcherP > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1349:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::LabeledMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::LabeledMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::LabeledMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::LabeledMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::LabeledMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >, clang::clangd::{anonymous}::LabeledMatcherP, clang::clangd::{anonymous}::LabeledMatcherP > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1362:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >, clang::clangd::{anonymous}::LabeledMatcherP, clang::clangd::{anonymous}::LabeledMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >, clang::clangd::{anonymous}::LabeledMatcherP, clang::clangd::{anonymous}::LabeledMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >, clang::clangd::{anonymous}::LabeledMatcherP, clang::clangd::{anonymous}::LabeledMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::InsertIncludeMatcherP >, clang::clangd::{anonymous}::LabeledMatcherP, clang::clangd::{anonymous}::LabeledMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >, clang::clangd::{anonymous}::LabeledMatcherP, clang::clangd::{anonymous}::LabeledMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AnyOfResult2::type testing::AnyOf(M1, M2) [with M1 = testing::PolymorphicMatcher > >; M2 = testing::PolymorphicMatcher > >; typename testing::internal::AnyOfResult2::type = testing::internal::EitherOfMatcher > >, testing::PolymorphicMatcher > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1376:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1086:51: warning: implicitly-declared 'testing::PolymorphicMatcher > >::PolymorphicMatcher(const testing::PolymorphicMatcher > >&)' is deprecated [-Wdeprecated-copy] 1086 | return typename internal::AnyOfResult2::type( | ^~~~~ 1087 | m1, | ~~~ 1088 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::PolymorphicMatcher > >' has user-provided 'void testing::PolymorphicMatcher::operator=(const testing::PolymorphicMatcher&) [with Impl = testing::internal::HasSubstrMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1735:28: note: initializing argument 1 of 'testing::internal::EitherOfMatcher::EitherOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::PolymorphicMatcher > >; Matcher2 = testing::PolymorphicMatcher > >]' 1735 | EitherOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1086:51: warning: implicitly-declared 'testing::PolymorphicMatcher > >::PolymorphicMatcher(const testing::PolymorphicMatcher > >&)' is deprecated [-Wdeprecated-copy] 1086 | return typename internal::AnyOfResult2::type( | ^~~~~ 1087 | m1, | ~~~ 1088 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::PolymorphicMatcher > >' has user-provided 'void testing::PolymorphicMatcher::operator=(const testing::PolymorphicMatcher&) [with Impl = testing::internal::HasSubstrMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1735:47: note: initializing argument 2 of 'testing::internal::EitherOfMatcher::EitherOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::PolymorphicMatcher > >; Matcher2 = testing::PolymorphicMatcher > >]' 1735 | EitherOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::EitherOfMatcher > >, testing::PolymorphicMatcher > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1376:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::EitherOfMatcher > >, testing::PolymorphicMatcher > > >::EitherOfMatcher(const testing::internal::EitherOfMatcher > >, testing::PolymorphicMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EitherOfMatcher > >, testing::PolymorphicMatcher > > >' has user-provided 'void testing::internal::EitherOfMatcher::operator=(const testing::internal::EitherOfMatcher&) [with Matcher1 = testing::PolymorphicMatcher > >; Matcher2 = testing::PolymorphicMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::EitherOfMatcher > >, testing::PolymorphicMatcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::IsDocumentedMatcher]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1417:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IsDocumentedMatcher::IsDocumentedMatcher(const clang::clangd::{anonymous}::IsDocumentedMatcher&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IsDocumentedMatcher' has user-provided 'void clang::clangd::{anonymous}::IsDocumentedMatcher::operator=(const clang::clangd::{anonymous}::IsDocumentedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:86:1: note: in expansion of macro 'MATCHER' 86 | MATCHER(IsDocumented, "") { return !arg.Documentation.empty(); } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::IsDocumentedMatcher]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher; M2 = clang::clangd::{anonymous}::NamedMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1417:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::IsDocumentedMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::NotMatcher; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::NotMatcher; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1417:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::NotMatcher; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1417:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::IsDocumentedMatcher; M2 = clang::clangd::{anonymous}::NamedMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1474:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IsDocumentedMatcher::IsDocumentedMatcher(const clang::clangd::{anonymous}::IsDocumentedMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IsDocumentedMatcher' has user-provided 'void clang::clangd::{anonymous}::IsDocumentedMatcher::operator=(const clang::clangd::{anonymous}::IsDocumentedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:86:1: note: in expansion of macro 'MATCHER' 86 | MATCHER(IsDocumented, "") { return !arg.Documentation.empty(); } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::IsDocumentedMatcher; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::IsDocumentedMatcher; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1474:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP, clang::clangd::{anonymous}::ScopeMatcherP > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1514:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP, clang::clangd::{anonymous}::ScopeMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP, clang::clangd::{anonymous}::ScopeMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP, clang::clangd::{anonymous}::ScopeMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::ScopeMatcherP, clang::clangd::{anonymous}::ScopeMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP, clang::clangd::{anonymous}::ScopeMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::IsEmptyMatcher]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1559:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::IsEmptyMatcher]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1559:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::IsEmptyMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ScopeMatcherP; M2 = clang::clangd::{anonymous}::NamedMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1594:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ScopeMatcherP::ScopeMatcherP(const clang::clangd::{anonymous}::ScopeMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ScopeMatcherP' has user-provided 'void clang::clangd::{anonymous}::ScopeMatcherP::operator=(const clang::clangd::{anonymous}::ScopeMatcherP&) [with S_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(Scope, S, "") { return arg.Scope == S; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::ScopeMatcherP; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::ScopeMatcherP; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1594:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::NamedMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1648:7: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1730:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::Matcher, testing::Matcher, testing::Matcher, testing::Matcher > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1779:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, testing::Matcher, testing::Matcher, testing::Matcher, testing::Matcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::Matcher, testing::Matcher, testing::Matcher, testing::Matcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::Matcher, testing::Matcher, testing::Matcher, testing::Matcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher, testing::Matcher, testing::Matcher, testing::Matcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::Matcher, testing::Matcher, testing::Matcher, testing::Matcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::Matcher; M2 = clang::clangd::{anonymous}::SigDocMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1863:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::SigDocMatcherP::SigDocMatcherP(const clang::clangd::{anonymous}::SigDocMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::SigDocMatcherP' has user-provided 'void clang::clangd::{anonymous}::SigDocMatcherP::operator=(const clang::clangd::{anonymous}::SigDocMatcherP&) [with Doc_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:980:1: note: in expansion of macro 'MATCHER_P' 980 | MATCHER_P(SigDoc, Doc, "") { return arg.documentation == Doc; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::Matcher; Matcher2 = clang::clangd::{anonymous}::SigDocMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1863:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1880:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1913:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::SigDocMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::SnippetSuffixMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1931:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::SnippetSuffixMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::SnippetSuffixMatcherP::SnippetSuffixMatcherP(const clang::clangd::{anonymous}::SnippetSuffixMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::SnippetSuffixMatcherP' has user-provided 'void clang::clangd::{anonymous}::SnippetSuffixMatcherP::operator=(const clang::clangd::{anonymous}::SnippetSuffixMatcherP&) [with Text_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:74:1: note: in expansion of macro 'MATCHER_P' 74 | MATCHER_P(SnippetSuffix, Text, "") { return arg.SnippetSuffix == Text; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::SnippetSuffixMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1931:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::SnippetSuffixMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1942:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::NameStartsWithMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2003:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::LabeledMatcherP::LabeledMatcherP(const clang::clangd::{anonymous}::LabeledMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::LabeledMatcherP' has user-provided 'void clang::clangd::{anonymous}::LabeledMatcherP::operator=(const clang::clangd::{anonymous}::LabeledMatcherP&) [with Label_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:57:1: note: in expansion of macro 'MATCHER_P' 57 | MATCHER_P(Labeled, Label, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::LabeledMatcherP; Matcher2 = clang::clangd::{anonymous}::NameStartsWithMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NameStartsWithMatcherP::NameStartsWithMatcherP(const clang::clangd::{anonymous}::NameStartsWithMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NameStartsWithMatcherP' has user-provided 'void clang::clangd::{anonymous}::NameStartsWithMatcherP::operator=(const clang::clangd::{anonymous}::NameStartsWithMatcherP&) [with Prefix_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:52:1: note: in expansion of macro 'MATCHER_P' 52 | MATCHER_P(NameStartsWith, Prefix, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::LabeledMatcherP; Matcher2 = clang::clangd::{anonymous}::NameStartsWithMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2003:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::LabeledMatcherP; Matcher2 = clang::clangd::{anonymous}::NameStartsWithMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; M3 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2003:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; M2 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; M2 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2003:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2090:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2114:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::InsertIncludeMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::HasIncludeMatcherP; M3 = testing::internal::NotMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2134:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::HasIncludeMatcherP::HasIncludeMatcherP(const clang::clangd::{anonymous}::HasIncludeMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::HasIncludeMatcherP' has user-provided 'void clang::clangd::{anonymous}::HasIncludeMatcherP::operator=(const clang::clangd::{anonymous}::HasIncludeMatcherP&) [with IncludeHeader_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:64:1: note: in expansion of macro 'MATCHER_P' 64 | MATCHER_P(HasInclude, IncludeHeader, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::HasIncludeMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::InsertIncludeMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::HasIncludeMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2134:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2169:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::DeprecatedMatcher]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2181:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeprecatedMatcher::DeprecatedMatcher(const clang::clangd::{anonymous}::DeprecatedMatcher&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeprecatedMatcher' has user-provided 'void clang::clangd::{anonymous}::DeprecatedMatcher::operator=(const clang::clangd::{anonymous}::DeprecatedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:87:1: note: in expansion of macro 'MATCHER' 87 | MATCHER(Deprecated, "") { return arg.Deprecated; } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::DeprecatedMatcher]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2181:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = testing::internal::NotMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::DeprecatedMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = testing::internal::NotMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::DeprecatedMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeprecatedMatcher>]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2181:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::DeprecatedMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeprecatedMatcher::DeprecatedMatcher(const clang::clangd::{anonymous}::DeprecatedMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeprecatedMatcher' has user-provided 'void clang::clangd::{anonymous}::DeprecatedMatcher::operator=(const clang::clangd::{anonymous}::DeprecatedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:87:1: note: in expansion of macro 'MATCHER' 87 | MATCHER(Deprecated, "") { return arg.Deprecated; } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::DeprecatedMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeprecatedMatcher> > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2181:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeprecatedMatcher> > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeprecatedMatcher> > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeprecatedMatcher> > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeprecatedMatcher> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeprecatedMatcher> > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::Matcher > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2194:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, testing::Matcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::Matcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::Matcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::Matcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher, testing::Matcher > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2245:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher, testing::Matcher > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::Matcher, testing::Matcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher, testing::Matcher > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher, testing::Matcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher, testing::Matcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QualifierMatcherP; M2 = clang::clangd::{anonymous}::ScopeMatcherP; M3 = clang::clangd::{anonymous}::NamedMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2305:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ScopeMatcherP::ScopeMatcherP(const clang::clangd::{anonymous}::ScopeMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ScopeMatcherP' has user-provided 'void clang::clangd::{anonymous}::ScopeMatcherP::operator=(const clang::clangd::{anonymous}::ScopeMatcherP&) [with S_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(Scope, S, "") { return arg.Scope == S; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ScopeMatcherP; M2 = clang::clangd::{anonymous}::NamedMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ScopeMatcherP; M2 = clang::clangd::{anonymous}::NamedMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QualifierMatcherP::QualifierMatcherP(const clang::clangd::{anonymous}::QualifierMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QualifierMatcherP' has user-provided 'void clang::clangd::{anonymous}::QualifierMatcherP::operator=(const clang::clangd::{anonymous}::QualifierMatcherP&) [with Q_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:56:1: note: in expansion of macro 'MATCHER_P' 56 | MATCHER_P(Qualifier, Q, "") { return arg.RequiredQualifier == Q; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QualifierMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2305:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2323:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2343:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2355:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2370:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2371:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2372:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2373:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2443:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::SnippetSuffixMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2443:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::ScopeMatcherP; M2 = clang::clangd::{anonymous}::NamedMatcherP; M3 = clang::clangd::{anonymous}::KindMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2479:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::KindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::KindMatcherP::KindMatcherP(const clang::clangd::{anonymous}::KindMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::KindMatcherP' has user-provided 'void clang::clangd::{anonymous}::KindMatcherP::operator=(const clang::clangd::{anonymous}::KindMatcherP&) [with K_type = clang::clangd::CompletionItemKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:61:1: note: in expansion of macro 'MATCHER_P' 61 | MATCHER_P(Kind, K, "") { return arg.Kind == K; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::KindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ScopeMatcherP::ScopeMatcherP(const clang::clangd::{anonymous}::ScopeMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ScopeMatcherP' has user-provided 'void clang::clangd::{anonymous}::ScopeMatcherP::operator=(const clang::clangd::{anonymous}::ScopeMatcherP&) [with S_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(Scope, S, "") { return arg.Scope == S; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::ScopeMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2479:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2494:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::NamedMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2539:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QualifierMatcherP; M2 = clang::clangd::{anonymous}::ScopeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2572:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QualifierMatcherP::QualifierMatcherP(const clang::clangd::{anonymous}::QualifierMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QualifierMatcherP' has user-provided 'void clang::clangd::{anonymous}::QualifierMatcherP::operator=(const clang::clangd::{anonymous}::QualifierMatcherP&) [with Q_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:56:1: note: in expansion of macro 'MATCHER_P' 56 | MATCHER_P(Qualifier, Q, "") { return arg.RequiredQualifier == Q; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QualifierMatcherP; Matcher2 = clang::clangd::{anonymous}::ScopeMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ScopeMatcherP::ScopeMatcherP(const clang::clangd::{anonymous}::ScopeMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ScopeMatcherP' has user-provided 'void clang::clangd::{anonymous}::ScopeMatcherP::operator=(const clang::clangd::{anonymous}::ScopeMatcherP&) [with S_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(Scope, S, "") { return arg.Scope == S; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QualifierMatcherP; Matcher2 = clang::clangd::{anonymous}::ScopeMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2572:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2589:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >]': ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2606:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::ScopeMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = clang::clangd::{anonymous}::NamedMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = clang::clangd::{anonymous}::NamedMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:80:41: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'clang::clangd::{anonymous}::NamedMatcherP >::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP >&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP >' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::NamedMatcherP >; Container = const std::vector&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = clang::clangd::{anonymous}::NamedMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:80:41: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'clang::clangd::{anonymous}::NamedMatcherP >::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP >&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP >' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::NamedMatcherP >; Container = const std::vector&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP >; Matcher2 = clang::clangd::{anonymous}::KindMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::NamedMatcherP >; M2 = clang::clangd::{anonymous}::KindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:84:56: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'clang::clangd::{anonymous}::NamedMatcherP >::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP >' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::KindMatcherP::KindMatcherP(const clang::clangd::{anonymous}::KindMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::KindMatcherP' has user-provided 'void clang::clangd::{anonymous}::KindMatcherP::operator=(const clang::clangd::{anonymous}::KindMatcherP&) [with K_type = clang::clangd::CompletionItemKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:61:1: note: in expansion of macro 'MATCHER_P' 61 | MATCHER_P(Kind, K, "") { return arg.Kind == K; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:84:57: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP >; Matcher2 = clang::clangd::{anonymous}::KindMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >; Container = const std::vector&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:84:57: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP >; Matcher2 = clang::clangd::{anonymous}::KindMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::KindMatcherP >; Container = const std::vector&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:186:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::NamedMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:201:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::NotMatcher&> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:201:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::NotMatcher&> >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::Matcher&>; M2 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:205:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::NotMatcher&> >::NotMatcher(const testing::internal::NotMatcher&> >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&> >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:205:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::internal::NotMatcher&> > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::NotMatcher&> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::internal::NotMatcher&> >; M2 = testing::internal::NotMatcher&> >; M3 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1029:23: required from 'typename testing::internal::AllOfResult5::type testing::AllOf(M1, M2, M3, M4, M5) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::internal::NotMatcher&> >; M4 = testing::internal::NotMatcher&> >; M5 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult5::type = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:244:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'testing::internal::NotMatcher&> >::NotMatcher(const testing::internal::NotMatcher&> >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&> >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher&> >; M2 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'testing::internal::NotMatcher&> >::NotMatcher(const testing::internal::NotMatcher&> >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&> >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher&> >; M2 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'testing::internal::NotMatcher&> >::NotMatcher(const testing::internal::NotMatcher&> >&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&> >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::NotMatcher&> >; Matcher2 = testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher&>, testing::Matcher&> >; Matcher2 = testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1027:63: required from 'typename testing::internal::AllOfResult5::type testing::AllOf(M1, M2, M3, M4, M5) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::internal::NotMatcher&> >; M4 = testing::internal::NotMatcher&> >; M5 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult5::type = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:244:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::Matcher&> >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::Matcher&> >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::Matcher&> >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >::BothOfMatcher(const testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::NotMatcher&> >; Matcher2 = testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:244:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher&>, testing::Matcher&> >; Matcher2 = testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher&> >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher&> >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:247:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::NotMatcher&> >::NotMatcher(const testing::internal::NotMatcher&> >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&> >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::EitherOfMatcher::EitherOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >; Matcher2 = testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1147:12: required from 'typename testing::internal::AnyOfResult9::type testing::AnyOf(M1, M2, M3, M4, M5, M6, M7, M8, M9) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::Matcher&>; M4 = testing::Matcher&>; M5 = testing::Matcher&>; M6 = testing::Matcher&>; M7 = testing::Matcher&>; M8 = testing::Matcher&>; M9 = testing::Matcher&>; typename testing::internal::AnyOfResult9::type = testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1736:48: warning: implicitly-declared 'testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >::EitherOfMatcher(const testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >&)' is deprecated [-Wdeprecated-copy] 1736 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >' has user-provided 'void testing::internal::EitherOfMatcher::operator=(const testing::internal::EitherOfMatcher&) [with Matcher1 = testing::internal::EitherOfMatcher&>, testing::Matcher&> >; Matcher2 = testing::internal::EitherOfMatcher&>, testing::Matcher&> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1736:48: warning: implicitly-declared 'testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > >::EitherOfMatcher(const testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > >&)' is deprecated [-Wdeprecated-copy] 1736 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > >' has user-provided 'void testing::internal::EitherOfMatcher::operator=(const testing::internal::EitherOfMatcher&) [with Matcher1 = testing::internal::EitherOfMatcher&>, testing::Matcher&> >; Matcher2 = testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > >::EitherOfMatcher(const testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > >&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > >' has user-provided 'void testing::internal::EitherOfMatcher::operator=(const testing::internal::EitherOfMatcher&) [with Matcher1 = testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >; Matcher2 = testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::NotMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > > >::NotMatcher(const testing::internal::NotMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = clang::clangd::{anonymous}::KindMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = clang::clangd::{anonymous}::KindMatcherP]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:257:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::KindMatcherP::KindMatcherP(const clang::clangd::{anonymous}::KindMatcherP&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::KindMatcherP' has user-provided 'void clang::clangd::{anonymous}::KindMatcherP::operator=(const clang::clangd::{anonymous}::KindMatcherP&) [with K_type = clang::clangd::CompletionItemKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:61:1: note: in expansion of macro 'MATCHER_P' 61 | MATCHER_P(Kind, K, "") { return arg.Kind == K; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:257:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::KindMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:257:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = clang::clangd::{anonymous}::IsDocumentedMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = clang::clangd::{anonymous}::IsDocumentedMatcher]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:260:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IsDocumentedMatcher::IsDocumentedMatcher(const clang::clangd::{anonymous}::IsDocumentedMatcher&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IsDocumentedMatcher' has user-provided 'void clang::clangd::{anonymous}::IsDocumentedMatcher::operator=(const clang::clangd::{anonymous}::IsDocumentedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:86:1: note: in expansion of macro 'MATCHER' 86 | MATCHER(IsDocumented, "") { return !arg.Documentation.empty(); } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:260:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher::ContainsMatcher(const testing::internal::ContainsMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::IsDocumentedMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:260:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher::ContainsMatcher(const testing::internal::ContainsMatcher&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::IsDocumentedMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:260:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::EitherOfMatcher::EitherOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::EitherOfMatcher&>, testing::Matcher&> >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1094:55: required from 'typename testing::internal::AnyOfResult3::type testing::AnyOf(M1, M2, M3) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::Matcher&>; typename testing::internal::AnyOfResult3::type = testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:293:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1736:48: warning: implicitly-declared 'testing::internal::EitherOfMatcher&>, testing::Matcher&> >::EitherOfMatcher(const testing::internal::EitherOfMatcher&>, testing::Matcher&> >&)' is deprecated [-Wdeprecated-copy] 1736 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EitherOfMatcher&>, testing::Matcher&> >' has user-provided 'void testing::internal::EitherOfMatcher::operator=(const testing::internal::EitherOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:293:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >::EitherOfMatcher(const testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >' has user-provided 'void testing::internal::EitherOfMatcher::operator=(const testing::internal::EitherOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::EitherOfMatcher&>, testing::Matcher&> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:293:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::NotMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > >::NotMatcher(const testing::internal::NotMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >; Matcher2 = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1036:67: required from 'typename testing::internal::AllOfResult6::type testing::AllOf(M1, M2, M3, M4, M5, M6) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::Matcher&>; M4 = testing::Matcher&>; M5 = testing::Matcher&>; M6 = testing::Matcher&>; typename testing::internal::AllOfResult6::type = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:296:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::BothOfMatcher&>, testing::Matcher&> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::BothOfMatcher&>, testing::Matcher&> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:296:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >; Matcher2 = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::Matcher&>; M2 = testing::internal::ContainsMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::internal::ContainsMatcher >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:303:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::KindMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::ContainsMatcher >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::internal::ContainsMatcher >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:303:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:303:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::BothOfMatcher&>, testing::Matcher&> >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::Matcher&>; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:342:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::Matcher&> >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::Matcher&> >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::Matcher&> >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:342:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::Matcher&> > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::BothOfMatcher&>, testing::Matcher&> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher&> >; M2 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::Matcher&>; M2 = testing::internal::NotMatcher&> >; M3 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:356:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'testing::internal::NotMatcher&> >::NotMatcher(const testing::internal::NotMatcher&> >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&> >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::NotMatcher&> >; Matcher2 = testing::internal::NotMatcher&> >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'testing::internal::NotMatcher&> >::NotMatcher(const testing::internal::NotMatcher&> >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&> >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::NotMatcher&> >; Matcher2 = testing::internal::NotMatcher&> >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::Matcher&>; M2 = testing::internal::NotMatcher&> >; M3 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:356:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > >::BothOfMatcher(const testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::NotMatcher&> >; Matcher2 = testing::internal::NotMatcher&> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:356:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QualifierMatcherP; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QualifierMatcherP; M2 = clang::clangd::{anonymous}::NamedMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:371:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QualifierMatcherP::QualifierMatcherP(const clang::clangd::{anonymous}::QualifierMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QualifierMatcherP' has user-provided 'void clang::clangd::{anonymous}::QualifierMatcherP::operator=(const clang::clangd::{anonymous}::QualifierMatcherP&) [with Q_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:56:1: note: in expansion of macro 'MATCHER_P' 56 | MATCHER_P(Qualifier, Q, "") { return arg.RequiredQualifier == Q; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:371:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::QualifierMatcherP; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:371:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:374:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:374:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::NotMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >::NotMatcher(const testing::internal::NotMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >; Matcher2 = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1054:75: required from 'typename testing::internal::AllOfResult8::type testing::AllOf(M1, M2, M3, M4, M5, M6, M7, M8) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::Matcher&>; M4 = testing::Matcher&>; M5 = testing::Matcher&>; M6 = testing::Matcher&>; M7 = testing::Matcher&>; M8 = testing::Matcher&>; typename testing::internal::AllOfResult8::type = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:439:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher&>, testing::Matcher&> >; Matcher2 = testing::internal::BothOfMatcher&>, testing::Matcher&> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher&>, testing::Matcher&> >; Matcher2 = testing::internal::BothOfMatcher&>, testing::Matcher&> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:439:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >; Matcher2 = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::KindMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::KindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:463:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::KindMatcherP::KindMatcherP(const clang::clangd::{anonymous}::KindMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::KindMatcherP' has user-provided 'void clang::clangd::{anonymous}::KindMatcherP::operator=(const clang::clangd::{anonymous}::KindMatcherP&) [with K_type = clang::clangd::CompletionItemKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:61:1: note: in expansion of macro 'MATCHER_P' 61 | MATCHER_P(Kind, K, "") { return arg.Kind == K; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::KindMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::KindMatcherP > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:463:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::KindMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::KindMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::KindMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::KindMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:481:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:506:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:537:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::Matcher&> >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher&>, testing::Matcher&> >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:571:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::Matcher&> >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::Matcher&> >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::Matcher&> >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::OriginMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::OriginMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:596:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::OriginMatcherP::OriginMatcherP(const clang::clangd::{anonymous}::OriginMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::OriginMatcherP' has user-provided 'void clang::clangd::{anonymous}::OriginMatcherP::operator=(const clang::clangd::{anonymous}::OriginMatcherP&) [with OriginSet_type = clang::clangd::SymbolOrigin]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:75:1: note: in expansion of macro 'MATCHER_P' 75 | MATCHER_P(Origin, OriginSet, "") { return arg.Origin == OriginSet; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:596:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::OriginMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::InsertIncludeMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::InsertIncludeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:638:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::InsertIncludeMatcherP::InsertIncludeMatcherP(const clang::clangd::{anonymous}::InsertIncludeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::InsertIncludeMatcherP' has user-provided 'void clang::clangd::{anonymous}::InsertIncludeMatcherP::operator=(const clang::clangd::{anonymous}::InsertIncludeMatcherP&) [with IncludeHeader_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:67:1: note: in expansion of macro 'MATCHER_P' 67 | MATCHER_P(InsertInclude, IncludeHeader, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:638:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::InsertIncludeMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::InsertIncludeMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::InsertIncludeMatcher]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:648:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::InsertIncludeMatcher::InsertIncludeMatcher(const clang::clangd::{anonymous}::InsertIncludeMatcher&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::InsertIncludeMatcher' has user-provided 'void clang::clangd::{anonymous}::InsertIncludeMatcher::operator=(const clang::clangd::{anonymous}::InsertIncludeMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:71:1: note: in expansion of macro 'MATCHER' 71 | MATCHER(InsertInclude, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = testing::internal::NotMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:648:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::InsertIncludeMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::NotMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::NotMatcher > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:648:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, testing::internal::NotMatcher > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::NotMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::NotMatcher > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::NotMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::LabeledMatcherP; M3 = testing::internal::NotMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:657:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::LabeledMatcherP::LabeledMatcherP(const clang::clangd::{anonymous}::LabeledMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::LabeledMatcherP' has user-provided 'void clang::clangd::{anonymous}::LabeledMatcherP::operator=(const clang::clangd::{anonymous}::LabeledMatcherP&) [with Label_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:57:1: note: in expansion of macro 'MATCHER_P' 57 | MATCHER_P(Labeled, Label, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::LabeledMatcherP; Matcher2 = testing::internal::NotMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::InsertIncludeMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::LabeledMatcherP; Matcher2 = testing::internal::NotMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::LabeledMatcherP; M3 = testing::internal::NotMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:657:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, testing::internal::NotMatcher >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::NotMatcher >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::LabeledMatcherP; Matcher2 = testing::internal::NotMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:657:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:685:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:711:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::NamedMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = clang::clangd::{anonymous}::NamedMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = clang::clangd::{anonymous}::NamedMatcherP]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:715:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:715:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::NamedMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::HasIncludeMatcherP; M2 = clang::clangd::{anonymous}::InsertIncludeMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher>]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::HasIncludeMatcherP; M3 = clang::clangd::{anonymous}::InsertIncludeMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher> >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:764:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::HasIncludeMatcherP::HasIncludeMatcherP(const clang::clangd::{anonymous}::HasIncludeMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::HasIncludeMatcherP' has user-provided 'void clang::clangd::{anonymous}::HasIncludeMatcherP::operator=(const clang::clangd::{anonymous}::HasIncludeMatcherP&) [with IncludeHeader_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:64:1: note: in expansion of macro 'MATCHER_P' 64 | MATCHER_P(HasInclude, IncludeHeader, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::HasIncludeMatcherP; Matcher2 = clang::clangd::{anonymous}::InsertIncludeMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::InsertIncludeMatcher::InsertIncludeMatcher(const clang::clangd::{anonymous}::InsertIncludeMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::InsertIncludeMatcher' has user-provided 'void clang::clangd::{anonymous}::InsertIncludeMatcher::operator=(const clang::clangd::{anonymous}::InsertIncludeMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:71:1: note: in expansion of macro 'MATCHER' 71 | MATCHER(InsertInclude, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::HasIncludeMatcherP; Matcher2 = clang::clangd::{anonymous}::InsertIncludeMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher>]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::HasIncludeMatcherP; M3 = clang::clangd::{anonymous}::InsertIncludeMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher> >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:764:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher>::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher>&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher>' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::HasIncludeMatcherP; Matcher2 = clang::clangd::{anonymous}::InsertIncludeMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher> > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher> > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:764:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher> > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher> > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher> > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher> > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = clang::clangd::{anonymous}::ReturnTypeMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = clang::clangd::{anonymous}::ReturnTypeMatcherP]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:801:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ReturnTypeMatcherP::ReturnTypeMatcherP(const clang::clangd::{anonymous}::ReturnTypeMatcherP&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ReturnTypeMatcherP' has user-provided 'void clang::clangd::{anonymous}::ReturnTypeMatcherP::operator=(const clang::clangd::{anonymous}::ReturnTypeMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:63:1: note: in expansion of macro 'MATCHER_P' 63 | MATCHER_P(ReturnType, D, "") { return arg.ReturnType == D; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:801:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::ReturnTypeMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::DocMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::DocMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:821:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DocMatcherP::DocMatcherP(const clang::clangd::{anonymous}::DocMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DocMatcherP' has user-provided 'void clang::clangd::{anonymous}::DocMatcherP::operator=(const clang::clangd::{anonymous}::DocMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:62:1: note: in expansion of macro 'MATCHER_P' 62 | MATCHER_P(Doc, D, "") { return arg.Documentation == D; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:821:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::DocMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::DocMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::DocMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:821:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::DocMatcherP > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::DocMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::DocMatcherP > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:843:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = clang::clangd::{anonymous}::LabeledMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = clang::clangd::{anonymous}::LabeledMatcherP]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:862:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::LabeledMatcherP::LabeledMatcherP(const clang::clangd::{anonymous}::LabeledMatcherP&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::LabeledMatcherP' has user-provided 'void clang::clangd::{anonymous}::LabeledMatcherP::operator=(const clang::clangd::{anonymous}::LabeledMatcherP&) [with Label_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:57:1: note: in expansion of macro 'MATCHER_P' 57 | MATCHER_P(Labeled, Label, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:862:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::LabeledMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:863:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::LabeledMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:863:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:876:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::SigHelpLabeledMatcherP >; Matcher2 = clang::clangd::{anonymous}::ParamsAreMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::SigHelpLabeledMatcherP >; M2 = clang::clangd::{anonymous}::ParamsAreMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::ParamsAreMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:996:60: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'clang::clangd::{anonymous}::SigHelpLabeledMatcherP >::SigHelpLabeledMatcherP(const clang::clangd::{anonymous}::SigHelpLabeledMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::SigHelpLabeledMatcherP >' has user-provided 'void clang::clangd::{anonymous}::SigHelpLabeledMatcherP::operator=(const clang::clangd::{anonymous}::SigHelpLabeledMatcherP&) [with Label_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:60:1: note: in expansion of macro 'MATCHER_P' 60 | MATCHER_P(SigHelpLabeled, Label, "") { return arg.label == Label; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'clang::clangd::{anonymous}::ParamsAreMatcherP >::ParamsAreMatcherP(const clang::clangd::{anonymous}::ParamsAreMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ParamsAreMatcherP >' has user-provided 'void clang::clangd::{anonymous}::ParamsAreMatcherP::operator=(const clang::clangd::{anonymous}::ParamsAreMatcherP&) [with P_type = std::vector]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:970:1: note: in expansion of macro 'MATCHER_P' 970 | MATCHER_P(ParamsAre, P, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher, testing::Matcher, testing::Matcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher, testing::Matcher, testing::Matcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1008:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher, testing::Matcher, testing::Matcher > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::Matcher, testing::Matcher, testing::Matcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher, testing::Matcher, testing::Matcher > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher, testing::Matcher, testing::Matcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1024:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::Matcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1037:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, std::allocator, std::allocator > > > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, std::allocator, std::allocator > > > > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1147:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator >, std::allocator, std::allocator > > > > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator >, std::allocator, std::allocator > > > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator >, std::allocator, std::allocator > > > > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, std::allocator, std::allocator > > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::ContainsMatcher >; M3 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1282:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::LabeledMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::NotMatcher > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::NotMatcher > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::ContainsMatcher >; M3 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1282:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::LabeledMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >::BothOfMatcher(const testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::NotMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1282:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >::BothOfMatcher(const testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::LabeledMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::LabeledMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1349:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::LabeledMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::LabeledMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::LabeledMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::LabeledMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >, clang::clangd::{anonymous}::LabeledMatcherP, clang::clangd::{anonymous}::LabeledMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >, clang::clangd::{anonymous}::LabeledMatcherP, clang::clangd::{anonymous}::LabeledMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1362:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >, clang::clangd::{anonymous}::LabeledMatcherP, clang::clangd::{anonymous}::LabeledMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >, clang::clangd::{anonymous}::LabeledMatcherP, clang::clangd::{anonymous}::LabeledMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >, clang::clangd::{anonymous}::LabeledMatcherP, clang::clangd::{anonymous}::LabeledMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::InsertIncludeMatcherP >, clang::clangd::{anonymous}::LabeledMatcherP, clang::clangd::{anonymous}::LabeledMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::EitherOfMatcher::EitherOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::PolymorphicMatcher > >; Matcher2 = testing::PolymorphicMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1086:51: required from 'typename testing::internal::AnyOfResult2::type testing::AnyOf(M1, M2) [with M1 = testing::PolymorphicMatcher > >; M2 = testing::PolymorphicMatcher > >; typename testing::internal::AnyOfResult2::type = testing::internal::EitherOfMatcher > >, testing::PolymorphicMatcher > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1376:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1736:48: warning: implicitly-declared 'testing::PolymorphicMatcher > >::PolymorphicMatcher(const testing::PolymorphicMatcher > >&)' is deprecated [-Wdeprecated-copy] 1736 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::PolymorphicMatcher > >' has user-provided 'void testing::PolymorphicMatcher::operator=(const testing::PolymorphicMatcher&) [with Impl = testing::internal::HasSubstrMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1736:48: warning: implicitly-declared 'testing::PolymorphicMatcher > >::PolymorphicMatcher(const testing::PolymorphicMatcher > >&)' is deprecated [-Wdeprecated-copy] 1736 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::PolymorphicMatcher > >' has user-provided 'void testing::PolymorphicMatcher::operator=(const testing::PolymorphicMatcher&) [with Impl = testing::internal::HasSubstrMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::EitherOfMatcher > >, testing::PolymorphicMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::EitherOfMatcher > >, testing::PolymorphicMatcher > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1376:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::EitherOfMatcher > >, testing::PolymorphicMatcher > > >::EitherOfMatcher(const testing::internal::EitherOfMatcher > >, testing::PolymorphicMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EitherOfMatcher > >, testing::PolymorphicMatcher > > >' has user-provided 'void testing::internal::EitherOfMatcher::operator=(const testing::internal::EitherOfMatcher&) [with Matcher1 = testing::PolymorphicMatcher > >; Matcher2 = testing::PolymorphicMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::IsDocumentedMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::IsDocumentedMatcher]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1417:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IsDocumentedMatcher::IsDocumentedMatcher(const clang::clangd::{anonymous}::IsDocumentedMatcher&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IsDocumentedMatcher' has user-provided 'void clang::clangd::{anonymous}::IsDocumentedMatcher::operator=(const clang::clangd::{anonymous}::IsDocumentedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:86:1: note: in expansion of macro 'MATCHER' 86 | MATCHER(IsDocumented, "") { return !arg.Documentation.empty(); } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::NotMatcher; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher; M2 = clang::clangd::{anonymous}::NamedMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1417:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::IsDocumentedMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1417:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::NotMatcher; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1417:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::IsDocumentedMatcher; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::IsDocumentedMatcher; M2 = clang::clangd::{anonymous}::NamedMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1474:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IsDocumentedMatcher::IsDocumentedMatcher(const clang::clangd::{anonymous}::IsDocumentedMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IsDocumentedMatcher' has user-provided 'void clang::clangd::{anonymous}::IsDocumentedMatcher::operator=(const clang::clangd::{anonymous}::IsDocumentedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:86:1: note: in expansion of macro 'MATCHER' 86 | MATCHER(IsDocumented, "") { return !arg.Documentation.empty(); } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1474:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP, clang::clangd::{anonymous}::ScopeMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP, clang::clangd::{anonymous}::ScopeMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1514:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP, clang::clangd::{anonymous}::ScopeMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP, clang::clangd::{anonymous}::ScopeMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP, clang::clangd::{anonymous}::ScopeMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::ScopeMatcherP, clang::clangd::{anonymous}::ScopeMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::IsEmptyMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::IsEmptyMatcher]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1559:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1559:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::IsEmptyMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::ScopeMatcherP; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ScopeMatcherP; M2 = clang::clangd::{anonymous}::NamedMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1594:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ScopeMatcherP::ScopeMatcherP(const clang::clangd::{anonymous}::ScopeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ScopeMatcherP' has user-provided 'void clang::clangd::{anonymous}::ScopeMatcherP::operator=(const clang::clangd::{anonymous}::ScopeMatcherP&) [with S_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(Scope, S, "") { return arg.Scope == S; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1594:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::NamedMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1648:7: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1730:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::Matcher, testing::Matcher, testing::Matcher, testing::Matcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::Matcher, testing::Matcher, testing::Matcher, testing::Matcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1779:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, testing::Matcher, testing::Matcher, testing::Matcher, testing::Matcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::Matcher, testing::Matcher, testing::Matcher, testing::Matcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::Matcher, testing::Matcher, testing::Matcher, testing::Matcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher, testing::Matcher, testing::Matcher, testing::Matcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::Matcher; Matcher2 = clang::clangd::{anonymous}::SigDocMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::Matcher; M2 = clang::clangd::{anonymous}::SigDocMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1863:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::SigDocMatcherP::SigDocMatcherP(const clang::clangd::{anonymous}::SigDocMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::SigDocMatcherP' has user-provided 'void clang::clangd::{anonymous}::SigDocMatcherP::operator=(const clang::clangd::{anonymous}::SigDocMatcherP&) [with Doc_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:980:1: note: in expansion of macro 'MATCHER_P' 980 | MATCHER_P(SigDoc, Doc, "") { return arg.documentation == Doc; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1863:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1880:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SigDocMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1913:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SigDocMatcherP > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::SigDocMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::SnippetSuffixMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::SnippetSuffixMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1931:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::SnippetSuffixMatcherP::SnippetSuffixMatcherP(const clang::clangd::{anonymous}::SnippetSuffixMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::SnippetSuffixMatcherP' has user-provided 'void clang::clangd::{anonymous}::SnippetSuffixMatcherP::operator=(const clang::clangd::{anonymous}::SnippetSuffixMatcherP&) [with Text_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:74:1: note: in expansion of macro 'MATCHER_P' 74 | MATCHER_P(SnippetSuffix, Text, "") { return arg.SnippetSuffix == Text; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1931:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::SnippetSuffixMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1942:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::LabeledMatcherP; Matcher2 = clang::clangd::{anonymous}::NameStartsWithMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::NameStartsWithMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2003:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::LabeledMatcherP::LabeledMatcherP(const clang::clangd::{anonymous}::LabeledMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::LabeledMatcherP' has user-provided 'void clang::clangd::{anonymous}::LabeledMatcherP::operator=(const clang::clangd::{anonymous}::LabeledMatcherP&) [with Label_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:57:1: note: in expansion of macro 'MATCHER_P' 57 | MATCHER_P(Labeled, Label, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NameStartsWithMatcherP::NameStartsWithMatcherP(const clang::clangd::{anonymous}::NameStartsWithMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NameStartsWithMatcherP' has user-provided 'void clang::clangd::{anonymous}::NameStartsWithMatcherP::operator=(const clang::clangd::{anonymous}::NameStartsWithMatcherP&) [with Prefix_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:52:1: note: in expansion of macro 'MATCHER_P' 52 | MATCHER_P(NameStartsWith, Prefix, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2003:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::LabeledMatcherP; Matcher2 = clang::clangd::{anonymous}::NameStartsWithMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; M2 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; M3 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2003:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; Matcher2 = testing::internal::NotMatcher > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; Matcher2 = testing::internal::NotMatcher > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; M3 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2003:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; Matcher2 = testing::internal::NotMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2003:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2090:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2114:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::InsertIncludeMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::HasIncludeMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::HasIncludeMatcherP; M3 = testing::internal::NotMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2134:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::HasIncludeMatcherP::HasIncludeMatcherP(const clang::clangd::{anonymous}::HasIncludeMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::HasIncludeMatcherP' has user-provided 'void clang::clangd::{anonymous}::HasIncludeMatcherP::operator=(const clang::clangd::{anonymous}::HasIncludeMatcherP&) [with IncludeHeader_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:64:1: note: in expansion of macro 'MATCHER_P' 64 | MATCHER_P(HasInclude, IncludeHeader, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::HasIncludeMatcherP; Matcher2 = testing::internal::NotMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::InsertIncludeMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::HasIncludeMatcherP; Matcher2 = testing::internal::NotMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::HasIncludeMatcherP; M3 = testing::internal::NotMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2134:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, testing::internal::NotMatcher >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::NotMatcher >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::HasIncludeMatcherP; Matcher2 = testing::internal::NotMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2134:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2169:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::DeprecatedMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::DeprecatedMatcher]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2181:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeprecatedMatcher::DeprecatedMatcher(const clang::clangd::{anonymous}::DeprecatedMatcher&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeprecatedMatcher' has user-provided 'void clang::clangd::{anonymous}::DeprecatedMatcher::operator=(const clang::clangd::{anonymous}::DeprecatedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:87:1: note: in expansion of macro 'MATCHER' 87 | MATCHER(Deprecated, "") { return arg.Deprecated; } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = testing::internal::NotMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2181:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::DeprecatedMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::DeprecatedMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::DeprecatedMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeprecatedMatcher>]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2181:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeprecatedMatcher::DeprecatedMatcher(const clang::clangd::{anonymous}::DeprecatedMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeprecatedMatcher' has user-provided 'void clang::clangd::{anonymous}::DeprecatedMatcher::operator=(const clang::clangd::{anonymous}::DeprecatedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:87:1: note: in expansion of macro 'MATCHER' 87 | MATCHER(Deprecated, "") { return arg.Deprecated; } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeprecatedMatcher> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeprecatedMatcher> > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2181:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeprecatedMatcher> > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeprecatedMatcher> > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeprecatedMatcher> > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeprecatedMatcher> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::Matcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::Matcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2194:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, testing::Matcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::Matcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::Matcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher, testing::Matcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::Matcher, testing::Matcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2245:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher, testing::Matcher > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::Matcher, testing::Matcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::Matcher, testing::Matcher > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher, testing::Matcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QualifierMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QualifierMatcherP; M2 = clang::clangd::{anonymous}::ScopeMatcherP; M3 = clang::clangd::{anonymous}::NamedMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2305:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QualifierMatcherP::QualifierMatcherP(const clang::clangd::{anonymous}::QualifierMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QualifierMatcherP' has user-provided 'void clang::clangd::{anonymous}::QualifierMatcherP::operator=(const clang::clangd::{anonymous}::QualifierMatcherP&) [with Q_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:56:1: note: in expansion of macro 'MATCHER_P' 56 | MATCHER_P(Qualifier, Q, "") { return arg.RequiredQualifier == Q; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::ScopeMatcherP; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2305:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2323:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2343:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::NamedMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2355:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2370:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2371:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2372:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2373:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2443:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::SnippetSuffixMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2443:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::ScopeMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::ScopeMatcherP; M2 = clang::clangd::{anonymous}::NamedMatcherP; M3 = clang::clangd::{anonymous}::KindMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2479:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ScopeMatcherP::ScopeMatcherP(const clang::clangd::{anonymous}::ScopeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ScopeMatcherP' has user-provided 'void clang::clangd::{anonymous}::ScopeMatcherP::operator=(const clang::clangd::{anonymous}::ScopeMatcherP&) [with S_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(Scope, S, "") { return arg.Scope == S; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::KindMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2479:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::KindMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2494:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::NamedMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2539:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QualifierMatcherP; Matcher2 = clang::clangd::{anonymous}::ScopeMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QualifierMatcherP; M2 = clang::clangd::{anonymous}::ScopeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2572:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QualifierMatcherP::QualifierMatcherP(const clang::clangd::{anonymous}::QualifierMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QualifierMatcherP' has user-provided 'void clang::clangd::{anonymous}::QualifierMatcherP::operator=(const clang::clangd::{anonymous}::QualifierMatcherP&) [with Q_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:56:1: note: in expansion of macro 'MATCHER_P' 56 | MATCHER_P(Qualifier, Q, "") { return arg.RequiredQualifier == Q; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ScopeMatcherP::ScopeMatcherP(const clang::clangd::{anonymous}::ScopeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ScopeMatcherP' has user-provided 'void clang::clangd::{anonymous}::ScopeMatcherP::operator=(const clang::clangd::{anonymous}::ScopeMatcherP&) [with S_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(Scope, S, "") { return arg.Scope == S; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2572:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2589:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ScopeMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2606:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::ScopeMatcherP > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::ScopeMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::NotMatcher&> >; Matcher2 = testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::internal::NotMatcher&> >; M2 = testing::internal::NotMatcher&> >; M3 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1029:23: required from 'typename testing::internal::AllOfResult5::type testing::AllOf(M1, M2, M3, M4, M5) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::internal::NotMatcher&> >; M4 = testing::internal::NotMatcher&> >; M5 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult5::type = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:244:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::NotMatcher&> >::NotMatcher(const testing::internal::NotMatcher&> >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&> >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > >::BothOfMatcher(const testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::NotMatcher&> >; Matcher2 = testing::internal::NotMatcher&> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::EitherOfMatcher::EitherOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::EitherOfMatcher&>, testing::Matcher&> >; Matcher2 = testing::internal::EitherOfMatcher&>, testing::Matcher&> >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1102:59: required from 'typename testing::internal::AnyOfResult4::type testing::AnyOf(M1, M2, M3, M4) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::Matcher&>; M4 = testing::Matcher&>; typename testing::internal::AnyOfResult4::type = testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1148:23: required from 'typename testing::internal::AnyOfResult9::type testing::AnyOf(M1, M2, M3, M4, M5, M6, M7, M8, M9) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::Matcher&>; M4 = testing::Matcher&>; M5 = testing::Matcher&>; M6 = testing::Matcher&>; M7 = testing::Matcher&>; M8 = testing::Matcher&>; M9 = testing::Matcher&>; typename testing::internal::AnyOfResult9::type = testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1736:48: warning: implicitly-declared 'testing::internal::EitherOfMatcher&>, testing::Matcher&> >::EitherOfMatcher(const testing::internal::EitherOfMatcher&>, testing::Matcher&> >&)' is deprecated [-Wdeprecated-copy] 1736 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EitherOfMatcher&>, testing::Matcher&> >' has user-provided 'void testing::internal::EitherOfMatcher::operator=(const testing::internal::EitherOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1736:48: warning: implicitly-declared 'testing::internal::EitherOfMatcher&>, testing::Matcher&> >::EitherOfMatcher(const testing::internal::EitherOfMatcher&>, testing::Matcher&> >&)' is deprecated [-Wdeprecated-copy] 1736 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EitherOfMatcher&>, testing::Matcher&> >' has user-provided 'void testing::internal::EitherOfMatcher::operator=(const testing::internal::EitherOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::EitherOfMatcher::EitherOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::EitherOfMatcher&>, testing::Matcher&> >; Matcher2 = testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1110:63: required from 'typename testing::internal::AnyOfResult5::type testing::AnyOf(M1, M2, M3, M4, M5) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::Matcher&>; M4 = testing::Matcher&>; M5 = testing::Matcher&>; typename testing::internal::AnyOfResult5::type = testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1149:23: required from 'typename testing::internal::AnyOfResult9::type testing::AnyOf(M1, M2, M3, M4, M5, M6, M7, M8, M9) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::Matcher&>; M4 = testing::Matcher&>; M5 = testing::Matcher&>; M6 = testing::Matcher&>; M7 = testing::Matcher&>; M8 = testing::Matcher&>; M9 = testing::Matcher&>; typename testing::internal::AnyOfResult9::type = testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >, testing::internal::EitherOfMatcher&>, testing::Matcher&> >, testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1736:48: warning: implicitly-declared 'testing::internal::EitherOfMatcher&>, testing::Matcher&> >::EitherOfMatcher(const testing::internal::EitherOfMatcher&>, testing::Matcher&> >&)' is deprecated [-Wdeprecated-copy] 1736 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EitherOfMatcher&>, testing::Matcher&> >' has user-provided 'void testing::internal::EitherOfMatcher::operator=(const testing::internal::EitherOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1736:48: warning: implicitly-declared 'testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >::EitherOfMatcher(const testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >&)' is deprecated [-Wdeprecated-copy] 1736 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EitherOfMatcher&>, testing::internal::EitherOfMatcher&>, testing::Matcher&> > >' has user-provided 'void testing::internal::EitherOfMatcher::operator=(const testing::internal::EitherOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::EitherOfMatcher&>, testing::Matcher&> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::internal::ContainsMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::Matcher&>; M2 = testing::internal::ContainsMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::internal::ContainsMatcher >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&>, testing::internal::ContainsMatcher > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:303:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::KindMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::NotMatcher&> >; Matcher2 = testing::internal::NotMatcher&> >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher&> >; M2 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::Matcher&>; M2 = testing::internal::NotMatcher&> >; M3 = testing::internal::NotMatcher&> >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher&>, testing::internal::BothOfMatcher&> >, testing::internal::NotMatcher&> > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:356:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::NotMatcher&> >::NotMatcher(const testing::internal::NotMatcher&> >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&> >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::NotMatcher&> >::NotMatcher(const testing::internal::NotMatcher&> >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher&> >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher&>, testing::Matcher&> >; Matcher2 = testing::internal::BothOfMatcher&>, testing::Matcher&> >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1019:59: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::Matcher&>; M4 = testing::Matcher&>; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1055:23: required from 'typename testing::internal::AllOfResult8::type testing::AllOf(M1, M2, M3, M4, M5, M6, M7, M8) [with M1 = testing::Matcher&>; M2 = testing::Matcher&>; M3 = testing::Matcher&>; M4 = testing::Matcher&>; M5 = testing::Matcher&>; M6 = testing::Matcher&>; M7 = testing::Matcher&>; M8 = testing::Matcher&>; typename testing::internal::AllOfResult8::type = testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > >, testing::internal::BothOfMatcher&>, testing::Matcher&> >, testing::internal::BothOfMatcher&>, testing::Matcher&> > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:439:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::Matcher&> >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::Matcher&> >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::Matcher&> >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher&>, testing::Matcher&> >::BothOfMatcher(const testing::internal::BothOfMatcher&>, testing::Matcher&> >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher&>, testing::Matcher&> >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher&>; Matcher2 = testing::Matcher&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::LabeledMatcherP; Matcher2 = testing::internal::NotMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::LabeledMatcherP; M3 = testing::internal::NotMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:657:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::LabeledMatcherP::LabeledMatcherP(const clang::clangd::{anonymous}::LabeledMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::LabeledMatcherP' has user-provided 'void clang::clangd::{anonymous}::LabeledMatcherP::operator=(const clang::clangd::{anonymous}::LabeledMatcherP&) [with Label_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:57:1: note: in expansion of macro 'MATCHER_P' 57 | MATCHER_P(Labeled, Label, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::InsertIncludeMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::HasIncludeMatcherP; Matcher2 = clang::clangd::{anonymous}::InsertIncludeMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::HasIncludeMatcherP; M2 = clang::clangd::{anonymous}::InsertIncludeMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher>]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::HasIncludeMatcherP; M3 = clang::clangd::{anonymous}::InsertIncludeMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::InsertIncludeMatcher> >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:764:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::HasIncludeMatcherP::HasIncludeMatcherP(const clang::clangd::{anonymous}::HasIncludeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::HasIncludeMatcherP' has user-provided 'void clang::clangd::{anonymous}::HasIncludeMatcherP::operator=(const clang::clangd::{anonymous}::HasIncludeMatcherP&) [with IncludeHeader_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:64:1: note: in expansion of macro 'MATCHER_P' 64 | MATCHER_P(HasInclude, IncludeHeader, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::InsertIncludeMatcher::InsertIncludeMatcher(const clang::clangd::{anonymous}::InsertIncludeMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::InsertIncludeMatcher' has user-provided 'void clang::clangd::{anonymous}::InsertIncludeMatcher::operator=(const clang::clangd::{anonymous}::InsertIncludeMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:71:1: note: in expansion of macro 'MATCHER' 71 | MATCHER(InsertInclude, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::FieldMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::FieldMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3914:32: required from 'testing::PolymorphicMatcher > testing::Field(FieldType Class::*, const FieldMatcher&) [with Class = clang::clangd::FuzzyFindRequest; FieldType = std::vector >; FieldMatcher = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1147:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::FieldMatcher > >::FieldMatcher(const testing::internal::FieldMatcher > >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FieldMatcher > >' has user-provided 'void testing::internal::FieldMatcher::operator=(const testing::internal::FieldMatcher&) [with Class = clang::clangd::FuzzyFindRequest; FieldType = std::vector >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::NotMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::ContainsMatcher >; M3 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1282:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::LabeledMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; Matcher2 = testing::internal::NotMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; M2 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; M3 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2003:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::HasIncludeMatcherP; Matcher2 = testing::internal::NotMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::HasIncludeMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::NamedMatcherP; M2 = clang::clangd::{anonymous}::HasIncludeMatcherP; M3 = testing::internal::NotMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2134:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::HasIncludeMatcherP::HasIncludeMatcherP(const clang::clangd::{anonymous}::HasIncludeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::HasIncludeMatcherP' has user-provided 'void clang::clangd::{anonymous}::HasIncludeMatcherP::operator=(const clang::clangd::{anonymous}::HasIncludeMatcherP&) [with IncludeHeader_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:64:1: note: in expansion of macro 'MATCHER_P' 64 | MATCHER_P(HasInclude, IncludeHeader, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::InsertIncludeMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = clang::clangd::{anonymous}::IsDocumentedMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:260:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IsDocumentedMatcher::IsDocumentedMatcher(const clang::clangd::{anonymous}::IsDocumentedMatcher&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IsDocumentedMatcher' has user-provided 'void clang::clangd::{anonymous}::IsDocumentedMatcher::operator=(const clang::clangd::{anonymous}::IsDocumentedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:86:1: note: in expansion of macro 'MATCHER' 86 | MATCHER(IsDocumented, "") { return !arg.Documentation.empty(); } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::IsDocumentedMatcher; Container = const std::vector&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:371:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::QualifierMatcherP; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >; Container = const std::vector&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = clang::clangd::{anonymous}::NamedMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:715:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::NamedMatcherP; Container = const std::vector&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = clang::clangd::{anonymous}::ReturnTypeMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:801:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ReturnTypeMatcherP::ReturnTypeMatcherP(const clang::clangd::{anonymous}::ReturnTypeMatcherP&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ReturnTypeMatcherP' has user-provided 'void clang::clangd::{anonymous}::ReturnTypeMatcherP::operator=(const clang::clangd::{anonymous}::ReturnTypeMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:63:1: note: in expansion of macro 'MATCHER_P' 63 | MATCHER_P(ReturnType, D, "") { return arg.ReturnType == D; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::ReturnTypeMatcherP; Container = const std::vector&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::DocMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::DocMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::DocMatcherP > >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::DocMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::DocMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:821:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::DocMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >; Container = const std::vector&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = clang::clangd::{anonymous}::LabeledMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:862:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::LabeledMatcherP::LabeledMatcherP(const clang::clangd::{anonymous}::LabeledMatcherP&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::LabeledMatcherP' has user-provided 'void clang::clangd::{anonymous}::LabeledMatcherP::operator=(const clang::clangd::{anonymous}::LabeledMatcherP&) [with Label_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:57:1: note: in expansion of macro 'MATCHER_P' 57 | MATCHER_P(Labeled, Label, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::LabeledMatcherP; Container = const std::vector&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1417:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::NotMatcher; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >; Container = const std::vector&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2443:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::SnippetSuffixMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >; Container = const std::vector&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::IsDocumentedMatcher; Container = const std::vector&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = clang::clangd::{anonymous}::IsDocumentedMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:260:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IsDocumentedMatcher::IsDocumentedMatcher(const clang::clangd::{anonymous}::IsDocumentedMatcher&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IsDocumentedMatcher' has user-provided 'void clang::clangd::{anonymous}::IsDocumentedMatcher::operator=(const clang::clangd::{anonymous}::IsDocumentedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:86:1: note: in expansion of macro 'MATCHER' 86 | MATCHER(IsDocumented, "") { return !arg.Documentation.empty(); } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::IsDocumentedMatcher; Container = const std::vector&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >; Container = const std::vector&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:371:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::QualifierMatcherP; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >; Container = const std::vector&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::NamedMatcherP; Container = const std::vector&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = clang::clangd::{anonymous}::NamedMatcherP]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:715:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Named, Name, "") { return arg.Name == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::NamedMatcherP; Container = const std::vector&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::ReturnTypeMatcherP; Container = const std::vector&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = clang::clangd::{anonymous}::ReturnTypeMatcherP]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:801:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ReturnTypeMatcherP::ReturnTypeMatcherP(const clang::clangd::{anonymous}::ReturnTypeMatcherP&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ReturnTypeMatcherP' has user-provided 'void clang::clangd::{anonymous}::ReturnTypeMatcherP::operator=(const clang::clangd::{anonymous}::ReturnTypeMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:63:1: note: in expansion of macro 'MATCHER_P' 63 | MATCHER_P(ReturnType, D, "") { return arg.ReturnType == D; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::ReturnTypeMatcherP; Container = const std::vector&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >; Container = const std::vector&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::DocMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::DocMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::DocMatcherP > >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::DocMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::DocMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:821:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::DocMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >; Container = const std::vector&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::LabeledMatcherP; Container = const std::vector&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = clang::clangd::{anonymous}::LabeledMatcherP]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:862:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::LabeledMatcherP::LabeledMatcherP(const clang::clangd::{anonymous}::LabeledMatcherP&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::LabeledMatcherP' has user-provided 'void clang::clangd::{anonymous}::LabeledMatcherP::operator=(const clang::clangd::{anonymous}::LabeledMatcherP&) [with Label_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:57:1: note: in expansion of macro 'MATCHER_P' 57 | MATCHER_P(Labeled, Label, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::LabeledMatcherP; Container = const std::vector&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >; Container = const std::vector&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NamedMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1417:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::NotMatcher; Matcher2 = clang::clangd::{anonymous}::NamedMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NamedMatcherP >; Container = const std::vector&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >; Container = const std::vector&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2443:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::NamedMatcherP; Matcher2 = clang::clangd::{anonymous}::SnippetSuffixMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetSuffixMatcherP >; Container = const std::vector&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = clang::clangd::{anonymous}::KindMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1478:63: required from 'testing::internal::NotMatcher::operator testing::Matcher() const [with T = const std::vector&; InnerMatcher = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::NotMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::NotMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::NotMatcher > >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::NotMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:257:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::KindMatcherP::KindMatcherP(const clang::clangd::{anonymous}::KindMatcherP&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::KindMatcherP' has user-provided 'void clang::clangd::{anonymous}::KindMatcherP::operator=(const clang::clangd::{anonymous}::KindMatcherP&) [with K_type = clang::clangd::CompletionItemKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:61:1: note: in expansion of macro 'MATCHER_P' 61 | MATCHER_P(Kind, K, "") { return arg.Kind == K; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::KindMatcherP; Container = const std::vector&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1648:66: required from 'testing::internal::BothOfMatcher::operator testing::Matcher() const [with T = const std::vector&; Matcher1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2003:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::LabeledMatcherP; Matcher2 = clang::clangd::{anonymous}::NameStartsWithMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >; Container = const std::vector&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::KindMatcherP; Container = const std::vector&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = clang::clangd::{anonymous}::KindMatcherP]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::NotMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::NotMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::NotMatcher > >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::NotMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:257:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::KindMatcherP::KindMatcherP(const clang::clangd::{anonymous}::KindMatcherP&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::KindMatcherP' has user-provided 'void clang::clangd::{anonymous}::KindMatcherP::operator=(const clang::clangd::{anonymous}::KindMatcherP&) [with K_type = clang::clangd::CompletionItemKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:61:1: note: in expansion of macro 'MATCHER_P' 61 | MATCHER_P(Kind, K, "") { return arg.Kind == K; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::KindMatcherP; Container = const std::vector&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::MonomorphicImpl::MonomorphicImpl(const Impl&) [with T = const std::__cxx11::basic_string&; Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:444:23: required from 'testing::PolymorphicMatcher::operator testing::Matcher() const [with T = const std::__cxx11::basic_string&; Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::__cxx11::basic_string&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::__cxx11::basic_string&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::PolymorphicMatcher > >; T = const std::__cxx11::basic_string&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::__cxx11::basic_string&; M = testing::internal::EitherOfMatcher > >, testing::PolymorphicMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::__cxx11::basic_string&; M = testing::internal::EitherOfMatcher > >, testing::PolymorphicMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::EitherOfMatcher > >, testing::PolymorphicMatcher > > >; T = const std::__cxx11::basic_string&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::__cxx11::basic_string&; M = testing::internal::EitherOfMatcher > >, testing::PolymorphicMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::__cxx11::basic_string; M = testing::internal::EitherOfMatcher > >, testing::PolymorphicMatcher > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1376:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:451:60: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 451 | explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >; Container = const std::vector&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP > >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:2003:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::LabeledMatcherP; Matcher2 = clang::clangd::{anonymous}::NameStartsWithMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::NameStartsWithMatcherP >; Container = const std::vector&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::MonomorphicImpl::MonomorphicImpl(const Impl&) [with T = const clang::clangd::FuzzyFindRequest&; Impl = testing::internal::FieldMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:444:23: required from 'testing::PolymorphicMatcher::operator testing::Matcher() const [with T = const clang::clangd::FuzzyFindRequest&; Impl = testing::internal::FieldMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::FuzzyFindRequest&; M = testing::PolymorphicMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::FuzzyFindRequest&; M = testing::PolymorphicMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:611:47: required from 'testing::Matcher testing::MatcherCast(const M&) [with T = const clang::clangd::FuzzyFindRequest&; M = testing::PolymorphicMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3453:31: required from 'testing::Matcher testing::internal::CastAndAppendTransform::operator()(const Arg&) const [with Arg = testing::PolymorphicMatcher > > >; Target = const clang::clangd::FuzzyFindRequest&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:837:17: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ElementsAreMatcher, std::allocator >, std::allocator, std::allocator > > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ElementsAreMatcher, std::allocator >, std::allocator, std::allocator > > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ElementsAreMatcher, std::allocator >, std::allocator, std::allocator > > > > > > >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ElementsAreMatcher, std::allocator >, std::allocator, std::allocator > > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ElementsAreMatcher, std::allocator >, std::allocator, std::allocator > > > > > > >]' ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:1147:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:451:60: warning: implicitly-declared 'testing::internal::FieldMatcher > >::FieldMatcher(const testing::internal::FieldMatcher > >&)' is deprecated [-Wdeprecated-copy] 451 | explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/CodeCompleteTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FieldMatcher > >' has user-provided 'void testing::internal::FieldMatcher::operator=(const testing::internal::FieldMatcher&) [with Class = clang::clangd::FuzzyFindRequest; FieldType = std::vector >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [60/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ExpectedTypeTest.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::SizeIsMatcher]': ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:120:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::SizeIsMatcher::SizeIsMatcher(const testing::internal::SizeIsMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::SizeIsMatcher' has user-provided 'void testing::internal::SizeIsMatcher::operator=(const testing::internal::SizeIsMatcher&) [with SizeMatcher = int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::SizeIsMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::MonomorphicImpl::MonomorphicImpl(const Impl&) [with T = std::pair, std::set > >; Impl = testing::internal::FieldMatcher, std::set > >, std::set > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:444:23: required from 'testing::PolymorphicMatcher::operator testing::Matcher() const [with T = std::pair, std::set > >; Impl = testing::internal::FieldMatcher, std::set > >, std::set > >]' ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:58:55: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:451:60: warning: implicitly-declared 'testing::internal::FieldMatcher, std::set > >, std::set > >::FieldMatcher(const testing::internal::FieldMatcher, std::set > >, std::set > >&)' is deprecated [-Wdeprecated-copy] 451 | explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FieldMatcher, std::set > >, std::set > >' has user-provided 'void testing::internal::FieldMatcher::operator=(const testing::internal::FieldMatcher&) [with Class = std::pair, std::set > >; FieldType = std::set >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::SizeIsMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::SizeIsMatcher]' ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:120:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::SizeIsMatcher::SizeIsMatcher(const testing::internal::SizeIsMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::SizeIsMatcher' has user-provided 'void testing::internal::SizeIsMatcher::operator=(const testing::internal::SizeIsMatcher&) [with SizeMatcher = int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::FieldMatcher, std::set > >, std::set > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::FieldMatcher, std::set > >, std::set > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3914:32: required from 'testing::PolymorphicMatcher > testing::Field(FieldType Class::*, const FieldMatcher&) [with Class = std::pair, std::set > >; FieldType = std::set >; FieldMatcher = std::set >]' ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:58:54: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::FieldMatcher, std::set > >, std::set > >::FieldMatcher(const testing::internal::FieldMatcher, std::set > >, std::set > >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/ExpectedTypeTest.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FieldMatcher, std::set > >, std::set > >' has user-provided 'void testing::internal::FieldMatcher::operator=(const testing::internal::FieldMatcher&) [with Class = std::pair, std::set > >; FieldType = std::set >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [61/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/FileDistanceTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileDistanceTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FileDistanceTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileDistanceTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FileDistanceTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileDistanceTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FileDistanceTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileDistanceTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FileDistanceTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileDistanceTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FileDistanceTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileDistanceTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FileDistanceTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileDistanceTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FileDistanceTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileDistanceTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FileDistanceTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileDistanceTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FileDistanceTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [62/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/FormattedStringTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FormattedStringTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FormattedStringTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FormattedStringTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FormattedStringTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FormattedStringTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FormattedStringTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FormattedStringTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FormattedStringTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FormattedStringTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FormattedStringTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1369 | GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FormattedStringTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FormattedStringTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FormattedStringTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FormattedStringTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FormattedStringTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FormattedStringTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FormattedStringTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FormattedStringTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ [63/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/FormatTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FormatTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FormatTests.cpp:16: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FormatTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FormatTests.cpp:16: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FormatTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FormatTests.cpp:16: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FormatTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FormatTests.cpp:16: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FormatTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FormatTests.cpp:16: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FormatTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FormatTests.cpp:16: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FormatTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FormatTests.cpp:16: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FormatTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FormatTests.cpp:16: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FormatTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FormatTests.cpp:16: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [64/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/FileIndexTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher testing::Pair(FirstMatcher, SecondMatcher) [with FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::UnorderedElementsAreArrayMatcher >]': ../tools/extra/clangd/unittests/FileIndexTests.cpp:56:76: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4350:20: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher >::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher >&)' is deprecated [-Wdeprecated-copy] 4350 | return internal::PairMatcher( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4351 | first_matcher, second_matcher); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3092:57: note: initializing argument 2 of 'testing::internal::PairMatcher::PairMatcher(FirstMatcher, SecondMatcher) [with FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::UnorderedElementsAreArrayMatcher >]' 3092 | PairMatcher(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]': ../tools/extra/clangd/unittests/FileIndexTests.cpp:84:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP > >]': ../tools/extra/clangd/unittests/FileIndexTests.cpp:88:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, QNameMatcherP, QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP, QNameMatcherP, QNameMatcherP > >]': ../tools/extra/clangd/unittests/FileIndexTests.cpp:99:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP, QNameMatcherP, QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP, QNameMatcherP, QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP, QNameMatcherP, QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, QNameMatcherP, QNameMatcherP, QNameMatcherP, QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP, QNameMatcherP, QNameMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = QNameMatcherP; M2 = DeclURIMatcherP; M3 = DefURIMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, DefURIMatcherP > >]': ../tools/extra/clangd/unittests/FileIndexTests.cpp:119:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr DeclURIMatcherP::DeclURIMatcherP(const DeclURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'DeclURIMatcherP' has user-provided 'void DeclURIMatcherP::operator=(const DeclURIMatcherP&) [with U_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(DeclURI, U, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = DeclURIMatcherP; M2 = DefURIMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, DefURIMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr DefURIMatcherP::DefURIMatcherP(const DefURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'DefURIMatcherP' has user-provided 'void DefURIMatcherP::operator=(const DefURIMatcherP&) [with U_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:44:1: note: in expansion of macro 'MATCHER_P' 44 | MATCHER_P(DefURI, U, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = DeclURIMatcherP; M2 = DefURIMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, DefURIMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr QNameMatcherP::QNameMatcherP(const QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'QNameMatcherP' has user-provided 'void QNameMatcherP::operator=(const QNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:47:1: note: in expansion of macro 'MATCHER_P' 47 | MATCHER_P(QName, N, "") { return (arg.Scope + arg.Name).str() == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, DefURIMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, DefURIMatcherP > > > >]': ../tools/extra/clangd/unittests/FileIndexTests.cpp:119:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, DefURIMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, DefURIMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, DefURIMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, DefURIMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, DefURIMatcherP > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/FileIndexTests.cpp:139:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/FileIndexTests.cpp:161:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, QNameMatcherP > >]': ../tools/extra/clangd/unittests/FileIndexTests.cpp:171:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, QNameMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP, QNameMatcherP > >]': ../tools/extra/clangd/unittests/FileIndexTests.cpp:200:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP, QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP, QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP, QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, QNameMatcherP, QNameMatcherP, QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP, QNameMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/FileIndexTests.cpp:212:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = RefRangeMatcherP; M2 = FileURIMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, FileURIMatcherP >]': ../tools/extra/clangd/unittests/FileIndexTests.cpp:339:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr RefRangeMatcherP::RefRangeMatcherP(const RefRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'RefRangeMatcherP' has user-provided 'void RefRangeMatcherP::operator=(const RefRangeMatcherP&) [with Range_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:34:1: note: in expansion of macro 'MATCHER_P' 34 | MATCHER_P(RefRange, Range, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = RefRangeMatcherP; Matcher2 = FileURIMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr FileURIMatcherP::FileURIMatcherP(const FileURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'FileURIMatcherP' has user-provided 'void FileURIMatcherP::operator=(const FileURIMatcherP&) [with F_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(FileURI, F, "") { return llvm::StringRef(arg.Location.FileURI) == F; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = RefRangeMatcherP; Matcher2 = FileURIMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = QNameMatcherP]': ../tools/extra/clangd/unittests/FileIndexTests.cpp:349:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'constexpr QNameMatcherP::QNameMatcherP(const QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'QNameMatcherP' has user-provided 'void QNameMatcherP::operator=(const QNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:47:1: note: in expansion of macro 'MATCHER_P' 47 | MATCHER_P(QName, N, "") { return (arg.Scope + arg.Name).str() == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = QNameMatcherP]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]': ../tools/extra/clangd/unittests/FileIndexTests.cpp:349:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = QNameMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = DeclURIMatcherP; M2 = DefURIMatcherP; M3 = hasOrignMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, hasOrignMatcherP > >]': ../tools/extra/clangd/unittests/FileIndexTests.cpp:406:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr DefURIMatcherP::DefURIMatcherP(const DefURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'DefURIMatcherP' has user-provided 'void DefURIMatcherP::operator=(const DefURIMatcherP&) [with U_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:44:1: note: in expansion of macro 'MATCHER_P' 44 | MATCHER_P(DefURI, U, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = DefURIMatcherP; M2 = hasOrignMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, hasOrignMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr hasOrignMatcherP::hasOrignMatcherP(const hasOrignMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'hasOrignMatcherP' has user-provided 'void hasOrignMatcherP::operator=(const hasOrignMatcherP&) [with O_type = clang::clangd::SymbolOrigin]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:49:1: note: in expansion of macro 'MATCHER_P' 49 | MATCHER_P(hasOrign, O, "") { return bool(arg.Origin & O); } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = DefURIMatcherP; M2 = hasOrignMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, hasOrignMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr DeclURIMatcherP::DeclURIMatcherP(const DeclURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'DeclURIMatcherP' has user-provided 'void DeclURIMatcherP::operator=(const DeclURIMatcherP&) [with U_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(DeclURI, U, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = DeclURIMatcherP; Matcher2 = testing::internal::BothOfMatcher, hasOrignMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, hasOrignMatcherP > > > >]': ../tools/extra/clangd/unittests/FileIndexTests.cpp:406:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, hasOrignMatcherP > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, hasOrignMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, hasOrignMatcherP > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, hasOrignMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, hasOrignMatcherP > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = QNameMatcherP; M2 = NumReferencesMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, NumReferencesMatcherP >]': ../tools/extra/clangd/unittests/FileIndexTests.cpp:415:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr QNameMatcherP::QNameMatcherP(const QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'QNameMatcherP' has user-provided 'void QNameMatcherP::operator=(const QNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:47:1: note: in expansion of macro 'MATCHER_P' 47 | MATCHER_P(QName, N, "") { return (arg.Scope + arg.Name).str() == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = QNameMatcherP; Matcher2 = NumReferencesMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr NumReferencesMatcherP::NumReferencesMatcherP(const NumReferencesMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'NumReferencesMatcherP' has user-provided 'void NumReferencesMatcherP::operator=(const NumReferencesMatcherP&) [with N_type = unsigned int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:48:1: note: in expansion of macro 'MATCHER_P' 48 | MATCHER_P(NumReferences, N, "") { return arg.References == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = QNameMatcherP; Matcher2 = NumReferencesMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP > > >]': ../tools/extra/clangd/unittests/FileIndexTests.cpp:415:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher::PairMatcher(FirstMatcher, SecondMatcher) [with FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::UnorderedElementsAreArrayMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4350:20: required from 'testing::internal::PairMatcher testing::Pair(FirstMatcher, SecondMatcher) [with FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::UnorderedElementsAreArrayMatcher >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:56:76: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3093:70: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher >::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher >&)' is deprecated [-Wdeprecated-copy] 3093 | : first_matcher_(first_matcher), second_matcher_(second_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:84:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP > >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:88:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, QNameMatcherP, QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP, QNameMatcherP, QNameMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP, QNameMatcherP, QNameMatcherP > >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:99:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP, QNameMatcherP, QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP, QNameMatcherP, QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP, QNameMatcherP, QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, QNameMatcherP, QNameMatcherP, QNameMatcherP, QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = DeclURIMatcherP; M2 = DefURIMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, DefURIMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = QNameMatcherP; M2 = DeclURIMatcherP; M3 = DefURIMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, DefURIMatcherP > >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:119:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr DeclURIMatcherP::DeclURIMatcherP(const DeclURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'DeclURIMatcherP' has user-provided 'void DeclURIMatcherP::operator=(const DeclURIMatcherP&) [with U_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(DeclURI, U, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = DeclURIMatcherP; Matcher2 = DefURIMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr DefURIMatcherP::DefURIMatcherP(const DefURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'DefURIMatcherP' has user-provided 'void DefURIMatcherP::operator=(const DefURIMatcherP&) [with U_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:44:1: note: in expansion of macro 'MATCHER_P' 44 | MATCHER_P(DefURI, U, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = DeclURIMatcherP; Matcher2 = DefURIMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, DefURIMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = QNameMatcherP; M2 = DeclURIMatcherP; M3 = DefURIMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, DefURIMatcherP > >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:119:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr QNameMatcherP::QNameMatcherP(const QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'QNameMatcherP' has user-provided 'void QNameMatcherP::operator=(const QNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:47:1: note: in expansion of macro 'MATCHER_P' 47 | MATCHER_P(QName, N, "") { return (arg.Scope + arg.Name).str() == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, DefURIMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, DefURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, DefURIMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = DeclURIMatcherP; Matcher2 = DefURIMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, DefURIMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, DefURIMatcherP > > > >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:119:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, DefURIMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, DefURIMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, DefURIMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, DefURIMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:139:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:161:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, QNameMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, QNameMatcherP > >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:171:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP, QNameMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP, QNameMatcherP > >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:200:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP, QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP, QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, QNameMatcherP, QNameMatcherP, QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, QNameMatcherP, QNameMatcherP, QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:212:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = RefRangeMatcherP; Matcher2 = FileURIMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = RefRangeMatcherP; M2 = FileURIMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, FileURIMatcherP >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:339:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr RefRangeMatcherP::RefRangeMatcherP(const RefRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'RefRangeMatcherP' has user-provided 'void RefRangeMatcherP::operator=(const RefRangeMatcherP&) [with Range_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:34:1: note: in expansion of macro 'MATCHER_P' 34 | MATCHER_P(RefRange, Range, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr FileURIMatcherP::FileURIMatcherP(const FileURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'FileURIMatcherP' has user-provided 'void FileURIMatcherP::operator=(const FileURIMatcherP&) [with F_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(FileURI, F, "") { return llvm::StringRef(arg.Location.FileURI) == F; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = QNameMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = QNameMatcherP]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:349:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'constexpr QNameMatcherP::QNameMatcherP(const QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'QNameMatcherP' has user-provided 'void QNameMatcherP::operator=(const QNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:47:1: note: in expansion of macro 'MATCHER_P' 47 | MATCHER_P(QName, N, "") { return (arg.Scope + arg.Name).str() == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:349:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = QNameMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = DefURIMatcherP; M2 = hasOrignMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, hasOrignMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = DeclURIMatcherP; M2 = DefURIMatcherP; M3 = hasOrignMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, hasOrignMatcherP > >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:406:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr DefURIMatcherP::DefURIMatcherP(const DefURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'DefURIMatcherP' has user-provided 'void DefURIMatcherP::operator=(const DefURIMatcherP&) [with U_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:44:1: note: in expansion of macro 'MATCHER_P' 44 | MATCHER_P(DefURI, U, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = DefURIMatcherP; Matcher2 = hasOrignMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr hasOrignMatcherP::hasOrignMatcherP(const hasOrignMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'hasOrignMatcherP' has user-provided 'void hasOrignMatcherP::operator=(const hasOrignMatcherP&) [with O_type = clang::clangd::SymbolOrigin]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:49:1: note: in expansion of macro 'MATCHER_P' 49 | MATCHER_P(hasOrign, O, "") { return bool(arg.Origin & O); } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = DefURIMatcherP; Matcher2 = hasOrignMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = DeclURIMatcherP; Matcher2 = testing::internal::BothOfMatcher, hasOrignMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = DeclURIMatcherP; M2 = DefURIMatcherP; M3 = hasOrignMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, hasOrignMatcherP > >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:406:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr DeclURIMatcherP::DeclURIMatcherP(const DeclURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'DeclURIMatcherP' has user-provided 'void DeclURIMatcherP::operator=(const DeclURIMatcherP&) [with U_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(DeclURI, U, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, hasOrignMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, hasOrignMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, hasOrignMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = DefURIMatcherP; Matcher2 = hasOrignMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, hasOrignMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, hasOrignMatcherP > > > >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:406:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, hasOrignMatcherP > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, hasOrignMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, hasOrignMatcherP > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, hasOrignMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = QNameMatcherP; Matcher2 = NumReferencesMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = QNameMatcherP; M2 = NumReferencesMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, NumReferencesMatcherP >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:415:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr QNameMatcherP::QNameMatcherP(const QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'QNameMatcherP' has user-provided 'void QNameMatcherP::operator=(const QNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:47:1: note: in expansion of macro 'MATCHER_P' 47 | MATCHER_P(QName, N, "") { return (arg.Scope + arg.Name).str() == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr NumReferencesMatcherP::NumReferencesMatcherP(const NumReferencesMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'NumReferencesMatcherP' has user-provided 'void NumReferencesMatcherP::operator=(const NumReferencesMatcherP&) [with N_type = unsigned int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:48:1: note: in expansion of macro 'MATCHER_P' 48 | MATCHER_P(NumReferences, N, "") { return arg.References == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP > > >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:415:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP >, testing::internal::BothOfMatcher, NumReferencesMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = DeclURIMatcherP; Matcher2 = DefURIMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = DeclURIMatcherP; M2 = DefURIMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, DefURIMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = QNameMatcherP; M2 = DeclURIMatcherP; M3 = DefURIMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, DefURIMatcherP > >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:119:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr DeclURIMatcherP::DeclURIMatcherP(const DeclURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'DeclURIMatcherP' has user-provided 'void DeclURIMatcherP::operator=(const DeclURIMatcherP&) [with U_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(DeclURI, U, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr DefURIMatcherP::DefURIMatcherP(const DefURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'DefURIMatcherP' has user-provided 'void DefURIMatcherP::operator=(const DefURIMatcherP&) [with U_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:44:1: note: in expansion of macro 'MATCHER_P' 44 | MATCHER_P(DefURI, U, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = DefURIMatcherP; Matcher2 = hasOrignMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = DefURIMatcherP; M2 = hasOrignMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, hasOrignMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = DeclURIMatcherP; M2 = DefURIMatcherP; M3 = hasOrignMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, hasOrignMatcherP > >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:406:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr DefURIMatcherP::DefURIMatcherP(const DefURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'DefURIMatcherP' has user-provided 'void DefURIMatcherP::operator=(const DefURIMatcherP&) [with U_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:44:1: note: in expansion of macro 'MATCHER_P' 44 | MATCHER_P(DefURI, U, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr hasOrignMatcherP::hasOrignMatcherP(const hasOrignMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'hasOrignMatcherP' has user-provided 'void hasOrignMatcherP::operator=(const hasOrignMatcherP&) [with O_type = clang::clangd::SymbolOrigin]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:49:1: note: in expansion of macro 'MATCHER_P' 49 | MATCHER_P(hasOrign, O, "") { return bool(arg.Origin & O); } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const clang::clangd::SymbolSlab&; M = QNameMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher >; T = const clang::clangd::SymbolSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::SymbolSlab; M = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:349:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'constexpr QNameMatcherP::QNameMatcherP(const QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'QNameMatcherP' has user-provided 'void QNameMatcherP::operator=(const QNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:47:1: note: in expansion of macro 'MATCHER_P' 47 | MATCHER_P(QName, N, "") { return (arg.Scope + arg.Name).str() == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = QNameMatcherP; Container = const clang::clangd::SymbolSlab&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = QNameMatcherP; Container = const clang::clangd::SymbolSlab&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const clang::clangd::SymbolSlab&; M = QNameMatcherP]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher >; T = const clang::clangd::SymbolSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::SymbolSlab; M = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:349:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'constexpr QNameMatcherP::QNameMatcherP(const QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'QNameMatcherP' has user-provided 'void QNameMatcherP::operator=(const QNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FileIndexTests.cpp:47:1: note: in expansion of macro 'MATCHER_P' 47 | MATCHER_P(QName, N, "") { return (arg.Scope + arg.Name).str() == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = QNameMatcherP; Container = const clang::clangd::SymbolSlab&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher::operator testing::Matcher() const [with PairType = const std::pair >&; FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::UnorderedElementsAreArrayMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::pair >&; M = testing::internal::PairMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::pair >&; M = testing::internal::PairMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:611:47: required from 'testing::Matcher testing::MatcherCast(const M&) [with T = const std::pair >&; M = testing::internal::PairMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3453:31: required from 'testing::Matcher testing::internal::CastAndAppendTransform::operator()(const Arg&) const [with Arg = testing::internal::PairMatcher > >; Target = const std::pair >&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:837:17: required from 'OutIter testing::internal::TransformTupleValuesHelper::IterateOverTuple::operator()(Func, const Tup&, OutIter) const [with Tup = std::tuple > > >; long unsigned int kRemainingSize = 1; Tuple = std::tuple > > >; Func = testing::internal::CastAndAppendTransform >&>; OutIter = std::back_insert_iterator >&>, std::allocator >&> > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:830:55: required from 'static OutIter testing::internal::TransformTupleValuesHelper::Run(Func, const Tuple&, OutIter) [with Tuple = std::tuple > > >; Func = testing::internal::CastAndAppendTransform >&>; OutIter = std::back_insert_iterator >&>, std::allocator >&> > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:854:63: required from 'OutIter testing::internal::TransformTupleValues(Func, const Tuple&, OutIter) [with Tuple = std::tuple > > >; Func = testing::internal::CastAndAppendTransform >&>; OutIter = std::back_insert_iterator >&>, std::allocator >&> > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3505:25: required from 'testing::internal::ElementsAreMatcher::operator testing::Matcher() const [with Container = const clang::clangd::RefSlab&; MatcherTuple = std::tuple > > >]' ../tools/extra/clangd/unittests/FileIndexTests.cpp:56:77: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3098:9: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher >::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher >&)' is deprecated [-Wdeprecated-copy] 3098 | new PairMatcherImpl( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3099 | first_matcher_, second_matcher_)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FileIndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3011:61: note: initializing argument 2 of 'testing::internal::PairMatcherImpl::PairMatcherImpl(FirstMatcher, SecondMatcher) [with FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::UnorderedElementsAreArrayMatcher >; PairType = const std::pair >&]' 3011 | PairMatcherImpl(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [65/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/FunctionTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FunctionTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FunctionTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FunctionTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FunctionTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FunctionTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FunctionTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FunctionTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FunctionTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FunctionTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FunctionTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1369 | GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FunctionTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FunctionTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FunctionTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FunctionTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FunctionTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FunctionTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FunctionTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FunctionTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ [66/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/FindSymbolsTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:98:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:35:1: note: in expansion of macro 'MATCHER_P' 35 | MATCHER_P(QName, Name, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::WithKindMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithKindMatcherP::WithKindMatcherP(const clang::clangd::{anonymous}::WithKindMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithKindMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithKindMatcherP::operator=(const clang::clangd::{anonymous}::WithKindMatcherP&) [with Kind_type = clang::clangd::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(WithKind, Kind, "") { return arg.kind == Kind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::WithKindMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:98:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::WithKindMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:108:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:122:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:150:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:165:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:169:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:171:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:294:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:311:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = testing::Matcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:392:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithKindMatcherP::WithKindMatcherP(const clang::clangd::{anonymous}::WithKindMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithKindMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithKindMatcherP::operator=(const clang::clangd::{anonymous}::WithKindMatcherP&) [with Kind_type = clang::clangd::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(WithKind, Kind, "") { return arg.kind == Kind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithKindMatcherP; M2 = testing::Matcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::Matcher >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithNameMatcherP::WithNameMatcherP(const clang::clangd::{anonymous}::WithNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithNameMatcherP::operator=(const clang::clangd::{anonymous}::WithNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(WithName, N, "") { return arg.name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, testing::Matcher >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:392:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithNameMatcherP::WithNameMatcherP(const clang::clangd::{anonymous}::WithNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithNameMatcherP::operator=(const clang::clangd::{anonymous}::WithNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(WithName, N, "") { return arg.name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = clang::clangd::{anonymous}::WithKindMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithKindMatcherP::WithKindMatcherP(const clang::clangd::{anonymous}::WithKindMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithKindMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithKindMatcherP::operator=(const clang::clangd::{anonymous}::WithKindMatcherP&) [with Kind_type = clang::clangd::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(WithKind, Kind, "") { return arg.kind == Kind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = clang::clangd::{anonymous}::WithKindMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreArrayMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:392:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreArrayMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >::ElementsAreArrayMatcher(const testing::internal::ElementsAreArrayMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreArrayMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >' has user-provided 'void testing::internal::ElementsAreArrayMatcher::operator=(const testing::internal::ElementsAreArrayMatcher&) [with T = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreArrayMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = clang::clangd::{anonymous}::SymNameRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:445:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithKindMatcherP::WithKindMatcherP(const clang::clangd::{anonymous}::WithKindMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithKindMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithKindMatcherP::operator=(const clang::clangd::{anonymous}::WithKindMatcherP&) [with Kind_type = clang::clangd::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(WithKind, Kind, "") { return arg.kind == Kind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithKindMatcherP; M2 = clang::clangd::{anonymous}::SymNameRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::SymNameRangeMatcherP::SymNameRangeMatcherP(const clang::clangd::{anonymous}::SymNameRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::SymNameRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::SymNameRangeMatcherP::operator=(const clang::clangd::{anonymous}::SymNameRangeMatcherP&) [with Range_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:45:1: note: in expansion of macro 'MATCHER_P' 45 | MATCHER_P(SymNameRange, Range, "") { return arg.selectionRange == Range; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithKindMatcherP; M2 = clang::clangd::{anonymous}::SymNameRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithNameMatcherP::WithNameMatcherP(const clang::clangd::{anonymous}::WithNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithNameMatcherP::operator=(const clang::clangd::{anonymous}::WithNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(WithName, N, "") { return arg.name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > > >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:445:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:474:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > > >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:485:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = testing::Matcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::Matcher >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:532:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithNameMatcherP::WithNameMatcherP(const clang::clangd::{anonymous}::WithNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithNameMatcherP::operator=(const clang::clangd::{anonymous}::WithNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(WithName, N, "") { return arg.name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = testing::Matcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:532:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreArrayMatcher >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:574:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreArrayMatcher >::ElementsAreArrayMatcher(const testing::internal::ElementsAreArrayMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreArrayMatcher >' has user-provided 'void testing::internal::ElementsAreArrayMatcher::operator=(const testing::internal::ElementsAreArrayMatcher&) [with T = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreArrayMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:605:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::SymNameRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:629:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithNameMatcherP::WithNameMatcherP(const clang::clangd::{anonymous}::WithNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithNameMatcherP::operator=(const clang::clangd::{anonymous}::WithNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(WithName, N, "") { return arg.name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = clang::clangd::{anonymous}::SymNameRangeMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::SymNameRangeMatcherP::SymNameRangeMatcherP(const clang::clangd::{anonymous}::SymNameRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::SymNameRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::SymNameRangeMatcherP::operator=(const clang::clangd::{anonymous}::SymNameRangeMatcherP&) [with Range_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:45:1: note: in expansion of macro 'MATCHER_P' 45 | MATCHER_P(SymNameRange, Range, "") { return arg.selectionRange == Range; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = clang::clangd::{anonymous}::SymNameRangeMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:629:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::SymNameRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP > >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:647:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP > >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:664:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >]': ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:678:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::WithKindMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:98:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:35:1: note: in expansion of macro 'MATCHER_P' 35 | MATCHER_P(QName, Name, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithKindMatcherP::WithKindMatcherP(const clang::clangd::{anonymous}::WithKindMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithKindMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithKindMatcherP::operator=(const clang::clangd::{anonymous}::WithKindMatcherP&) [with Kind_type = clang::clangd::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(WithKind, Kind, "") { return arg.kind == Kind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:98:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::WithKindMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:108:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:122:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:150:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:165:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:169:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:171:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:294:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:311:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithKindMatcherP; M2 = testing::Matcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::Matcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = testing::Matcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:392:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithKindMatcherP::WithKindMatcherP(const clang::clangd::{anonymous}::WithKindMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithKindMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithKindMatcherP::operator=(const clang::clangd::{anonymous}::WithKindMatcherP&) [with Kind_type = clang::clangd::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(WithKind, Kind, "") { return arg.kind == Kind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithKindMatcherP; Matcher2 = testing::Matcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, testing::Matcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = testing::Matcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:392:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithNameMatcherP::WithNameMatcherP(const clang::clangd::{anonymous}::WithNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithNameMatcherP::operator=(const clang::clangd::{anonymous}::WithNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(WithName, N, "") { return arg.name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher, testing::Matcher >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::Matcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::Matcher >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::WithKindMatcherP; Matcher2 = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = clang::clangd::{anonymous}::WithKindMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:392:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithNameMatcherP::WithNameMatcherP(const clang::clangd::{anonymous}::WithNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithNameMatcherP::operator=(const clang::clangd::{anonymous}::WithNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(WithName, N, "") { return arg.name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithKindMatcherP::WithKindMatcherP(const clang::clangd::{anonymous}::WithKindMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithKindMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithKindMatcherP::operator=(const clang::clangd::{anonymous}::WithKindMatcherP&) [with Kind_type = clang::clangd::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(WithKind, Kind, "") { return arg.kind == Kind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreArrayMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreArrayMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:392:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreArrayMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >::ElementsAreArrayMatcher(const testing::internal::ElementsAreArrayMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreArrayMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >' has user-provided 'void testing::internal::ElementsAreArrayMatcher::operator=(const testing::internal::ElementsAreArrayMatcher&) [with T = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithKindMatcherP; M2 = clang::clangd::{anonymous}::SymNameRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = clang::clangd::{anonymous}::SymNameRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:445:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithKindMatcherP::WithKindMatcherP(const clang::clangd::{anonymous}::WithKindMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithKindMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithKindMatcherP::operator=(const clang::clangd::{anonymous}::WithKindMatcherP&) [with Kind_type = clang::clangd::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(WithKind, Kind, "") { return arg.kind == Kind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithKindMatcherP; Matcher2 = clang::clangd::{anonymous}::SymNameRangeMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::SymNameRangeMatcherP::SymNameRangeMatcherP(const clang::clangd::{anonymous}::SymNameRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::SymNameRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::SymNameRangeMatcherP::operator=(const clang::clangd::{anonymous}::SymNameRangeMatcherP&) [with Range_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:45:1: note: in expansion of macro 'MATCHER_P' 45 | MATCHER_P(SymNameRange, Range, "") { return arg.selectionRange == Range; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithKindMatcherP; Matcher2 = clang::clangd::{anonymous}::SymNameRangeMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = clang::clangd::{anonymous}::SymNameRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:445:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithNameMatcherP::WithNameMatcherP(const clang::clangd::{anonymous}::WithNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithNameMatcherP::operator=(const clang::clangd::{anonymous}::WithNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(WithName, N, "") { return arg.name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::WithKindMatcherP; Matcher2 = clang::clangd::{anonymous}::SymNameRangeMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:445:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:474:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:485:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = testing::Matcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = testing::Matcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::Matcher >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:532:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithNameMatcherP::WithNameMatcherP(const clang::clangd::{anonymous}::WithNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithNameMatcherP::operator=(const clang::clangd::{anonymous}::WithNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(WithName, N, "") { return arg.name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:532:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreArrayMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreArrayMatcher >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:574:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreArrayMatcher >::ElementsAreArrayMatcher(const testing::internal::ElementsAreArrayMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreArrayMatcher >' has user-provided 'void testing::internal::ElementsAreArrayMatcher::operator=(const testing::internal::ElementsAreArrayMatcher&) [with T = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:605:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher >, testing::internal::BothOfMatcher, testing::Matcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = clang::clangd::{anonymous}::SymNameRangeMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::SymNameRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:629:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithNameMatcherP::WithNameMatcherP(const clang::clangd::{anonymous}::WithNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithNameMatcherP::operator=(const clang::clangd::{anonymous}::WithNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(WithName, N, "") { return arg.name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::SymNameRangeMatcherP::SymNameRangeMatcherP(const clang::clangd::{anonymous}::SymNameRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::SymNameRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::SymNameRangeMatcherP::operator=(const clang::clangd::{anonymous}::SymNameRangeMatcherP&) [with Range_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:45:1: note: in expansion of macro 'MATCHER_P' 45 | MATCHER_P(SymNameRange, Range, "") { return arg.selectionRange == Range; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:629:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::SymNameRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:647:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:664:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP, clang::clangd::{anonymous}::WithNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:678:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::MonomorphicImpl::MonomorphicImpl(const Impl&) [with T = clang::clangd::DocumentSymbol; Impl = testing::internal::FieldMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:444:23: required from 'testing::PolymorphicMatcher::operator testing::Matcher() const [with T = clang::clangd::DocumentSymbol; Impl = testing::internal::FieldMatcher >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:48:68: required from 'testing::Matcher clang::clangd::{anonymous}::Children(ChildMatchers ...) [with ChildMatchers = {}]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:392:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:451:60: warning: implicitly-declared 'testing::internal::FieldMatcher >::FieldMatcher(const testing::internal::FieldMatcher >&)' is deprecated [-Wdeprecated-copy] 451 | explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FieldMatcher >' has user-provided 'void testing::internal::FieldMatcher::operator=(const testing::internal::FieldMatcher&) [with Class = clang::clangd::DocumentSymbol; FieldType = std::vector]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithKindMatcherP; Matcher2 = testing::Matcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithKindMatcherP; M2 = testing::Matcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::Matcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = testing::Matcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:392:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithKindMatcherP::WithKindMatcherP(const clang::clangd::{anonymous}::WithKindMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithKindMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithKindMatcherP::operator=(const clang::clangd::{anonymous}::WithKindMatcherP&) [with Kind_type = clang::clangd::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(WithKind, Kind, "") { return arg.kind == Kind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithKindMatcherP; Matcher2 = clang::clangd::{anonymous}::SymNameRangeMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithKindMatcherP; M2 = clang::clangd::{anonymous}::SymNameRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = clang::clangd::{anonymous}::SymNameRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SymNameRangeMatcherP > >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:445:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithKindMatcherP::WithKindMatcherP(const clang::clangd::{anonymous}::WithKindMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithKindMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithKindMatcherP::operator=(const clang::clangd::{anonymous}::WithKindMatcherP&) [with Kind_type = clang::clangd::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(WithKind, Kind, "") { return arg.kind == Kind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::SymNameRangeMatcherP::SymNameRangeMatcherP(const clang::clangd::{anonymous}::SymNameRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::SymNameRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::SymNameRangeMatcherP::operator=(const clang::clangd::{anonymous}::SymNameRangeMatcherP&) [with Range_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:45:1: note: in expansion of macro 'MATCHER_P' 45 | MATCHER_P(SymNameRange, Range, "") { return arg.selectionRange == Range; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::FieldMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::FieldMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3914:32: required from 'testing::PolymorphicMatcher > testing::Field(FieldType Class::*, const FieldMatcher&) [with Class = clang::clangd::DocumentSymbol; FieldType = std::vector; FieldMatcher = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:48:15: required from 'testing::Matcher clang::clangd::{anonymous}::Children(ChildMatchers ...) [with ChildMatchers = {}]' ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:392:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::FieldMatcher >::FieldMatcher(const testing::internal::FieldMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FindSymbolsTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FieldMatcher >' has user-provided 'void testing::internal::FieldMatcher::operator=(const testing::internal::FieldMatcher&) [with Class = clang::clangd::DocumentSymbol; FieldType = std::vector]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [67/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/FSTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FSTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FSTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FSTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FSTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FSTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FSTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FSTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FSTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FSTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FSTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FSTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FSTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FSTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FSTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FSTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FSTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FSTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FSTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [68/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/FuzzyMatchTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'bool testing::Value(const T&, M) [with T = float; M = testing::internal::FloatingEqMatcher]': ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:68:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4364:26: warning: implicitly-declared 'constexpr testing::internal::FloatingEqMatcher::FloatingEqMatcher(const testing::internal::FloatingEqMatcher&)' is deprecated [-Wdeprecated-copy] 4364 | return testing::Matches(matcher)(value); | ~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FloatingEqMatcher' has user-provided 'void testing::internal::FloatingEqMatcher::operator=(const testing::internal::FloatingEqMatcher&) [with FloatType = float]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2037:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 2037 | GTEST_DISALLOW_ASSIGN_(FloatingEqMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4357:50: note: initializing argument 1 of 'testing::internal::MatcherAsPredicate testing::Matches(M) [with M = testing::internal::FloatingEqMatcher]' 4357 | inline internal::MatcherAsPredicate Matches(M matcher) { | ~~^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher >]': ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:83:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1484:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1484 | GTEST_DISALLOW_ASSIGN_(NotMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1369 | GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::MatcherAsPredicate testing::Matches(M) [with M = testing::internal::FloatingEqMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4364:26: required from 'bool testing::Value(const T&, M) [with T = float; M = testing::internal::FloatingEqMatcher]' ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:68:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4358:20: warning: implicitly-declared 'constexpr testing::internal::FloatingEqMatcher::FloatingEqMatcher(const testing::internal::FloatingEqMatcher&)' is deprecated [-Wdeprecated-copy] 4358 | return internal::MatcherAsPredicate(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FloatingEqMatcher' has user-provided 'void testing::internal::FloatingEqMatcher::operator=(const testing::internal::FloatingEqMatcher&) [with FloatType = float]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2037:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 2037 | GTEST_DISALLOW_ASSIGN_(FloatingEqMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1798:33: note: initializing argument 1 of 'testing::internal::MatcherAsPredicate::MatcherAsPredicate(M) [with M = testing::internal::FloatingEqMatcher]' 1798 | explicit MatcherAsPredicate(M matcher) : matcher_(matcher) {} | ~~^~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher >]' ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:83:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1484:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1484 | GTEST_DISALLOW_ASSIGN_(NotMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::MatcherAsPredicate::MatcherAsPredicate(M) [with M = testing::internal::FloatingEqMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4358:20: required from 'testing::internal::MatcherAsPredicate testing::Matches(M) [with M = testing::internal::FloatingEqMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4364:26: required from 'bool testing::Value(const T&, M) [with T = float; M = testing::internal::FloatingEqMatcher]' ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:68:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1798:60: warning: implicitly-declared 'constexpr testing::internal::FloatingEqMatcher::FloatingEqMatcher(const testing::internal::FloatingEqMatcher&)' is deprecated [-Wdeprecated-copy] 1798 | explicit MatcherAsPredicate(M matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/FuzzyMatchTests.cpp:12: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FloatingEqMatcher' has user-provided 'void testing::internal::FloatingEqMatcher::operator=(const testing::internal::FloatingEqMatcher&) [with FloatType = float]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2037:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 2037 | GTEST_DISALLOW_ASSIGN_(FloatingEqMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ [69/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/GlobalCompilationDatabaseTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator > > >]': ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:45:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > >, std::__cxx11::basic_string, std::allocator > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, std::__cxx11::basic_string, std::allocator > > >]': ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:51:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, std::__cxx11::basic_string, std::allocator > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, std::__cxx11::basic_string, std::allocator > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, std::__cxx11::basic_string, std::allocator > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > >, const char*, std::__cxx11::basic_string, std::allocator > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, std::__cxx11::basic_string, std::allocator > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::ContainsMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher >]': ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:91:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::ContainsMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher::ContainsMatcher(const testing::internal::ContainsMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::ContainsMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher >]': ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:91:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher >::BothOfMatcher(const testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher]': ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:97:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher::ContainsMatcher(const testing::internal::ContainsMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > > >]': ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:107:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, const char*, const char*> >]': ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:120:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, const char*, const char*> >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, const char*, const char*> >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, const char*, const char*> >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, const char*, const char*>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, const char*, const char*> >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher > > >]': ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:138:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher]': ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:163:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher::ContainsMatcher(const testing::internal::ContainsMatcher&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult8::type testing::AllOf(M1, M2, M3, M4, M5, M6, M7, M8) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; M5 = testing::internal::NotMatcher >; M6 = testing::internal::NotMatcher >; M7 = testing::internal::NotMatcher >; M8 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult8::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]': ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:163:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1055:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher::ContainsMatcher(const testing::internal::ContainsMatcher&)' is deprecated [-Wdeprecated-copy] 1055 | ::testing::AllOf(m1, m2, m3, m4), | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1018:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' 1018 | AllOf(M1 m1, M2 m2, M3 m3, M4 m4) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1055:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher::ContainsMatcher(const testing::internal::ContainsMatcher&)' is deprecated [-Wdeprecated-copy] 1055 | ::testing::AllOf(m1, m2, m3, m4), | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1018:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' 1018 | AllOf(M1 m1, M2 m2, M3 m3, M4 m4) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1055:23: warning: implicitly-declared 'testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1055 | ::testing::AllOf(m1, m2, m3, m4), | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1018:24: note: initializing argument 3 of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' 1018 | AllOf(M1 m1, M2 m2, M3 m3, M4 m4) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1055:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1055 | ::testing::AllOf(m1, m2, m3, m4), | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1018:31: note: initializing argument 4 of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' 1018 | AllOf(M1 m1, M2 m2, M3 m3, M4 m4) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1056:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1056 | ::testing::AllOf(m5, m6, m7, m8)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1018:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::NotMatcher >; M2 = testing::internal::NotMatcher >; M3 = testing::internal::NotMatcher >; M4 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' 1018 | AllOf(M1 m1, M2 m2, M3 m3, M4 m4) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1056:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1056 | ::testing::AllOf(m5, m6, m7, m8)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1018:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::NotMatcher >; M2 = testing::internal::NotMatcher >; M3 = testing::internal::NotMatcher >; M4 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' 1018 | AllOf(M1 m1, M2 m2, M3 m3, M4 m4) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1056:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1056 | ::testing::AllOf(m5, m6, m7, m8)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1018:24: note: initializing argument 3 of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::NotMatcher >; M2 = testing::internal::NotMatcher >; M3 = testing::internal::NotMatcher >; M4 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' 1018 | AllOf(M1 m1, M2 m2, M3 m3, M4 m4) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1056:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1056 | ::testing::AllOf(m5, m6, m7, m8)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1018:31: note: initializing argument 4 of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::NotMatcher >; M2 = testing::internal::NotMatcher >; M3 = testing::internal::NotMatcher >; M4 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' 1018 | AllOf(M1 m1, M2 m2, M3 m3, M4 m4) { | ~~~^~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]': ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:163:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >; Matcher2 = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::PolymorphicMatcher > >]': ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:254:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'testing::PolymorphicMatcher > >::PolymorphicMatcher(const testing::PolymorphicMatcher > >&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::PolymorphicMatcher > >' has user-provided 'void testing::PolymorphicMatcher::operator=(const testing::PolymorphicMatcher&) [with Impl = testing::internal::HasSubstrMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::PolymorphicMatcher > >]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::PolymorphicMatcher > >; M2 = testing::internal::NotMatcher > > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > > >]': ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:254:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'testing::PolymorphicMatcher > >::PolymorphicMatcher(const testing::PolymorphicMatcher > >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::PolymorphicMatcher > >' has user-provided 'void testing::PolymorphicMatcher::operator=(const testing::PolymorphicMatcher&) [with Impl = testing::internal::EndsWithMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::PolymorphicMatcher > >; Matcher2 = testing::internal::NotMatcher > > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'testing::internal::NotMatcher > > >::NotMatcher(const testing::internal::NotMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::PolymorphicMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::PolymorphicMatcher > >; Matcher2 = testing::internal::NotMatcher > > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::internal::NotMatcher, std::allocator > > > > > > >]': ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:254:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::internal::NotMatcher, std::allocator > > > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::internal::NotMatcher, std::allocator > > > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::internal::NotMatcher, std::allocator > > > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > >, testing::internal::NotMatcher, std::allocator > > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::internal::NotMatcher, std::allocator > > > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > > > >]': ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:261:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >]': ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:276:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]': ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:284:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > >]': ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:299:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:45:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > >, std::__cxx11::basic_string, std::allocator > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, std::__cxx11::basic_string, std::allocator > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, std::__cxx11::basic_string, std::allocator > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:51:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, std::__cxx11::basic_string, std::allocator > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, std::__cxx11::basic_string, std::allocator > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator > > >, const char*, std::__cxx11::basic_string, std::allocator > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > >, const char*, std::__cxx11::basic_string, std::allocator > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::ContainsMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::ContainsMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:91:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher::ContainsMatcher(const testing::internal::ContainsMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:91:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher >::BothOfMatcher(const testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:97:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher::ContainsMatcher(const testing::internal::ContainsMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:107:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, const char*, const char*> >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, const char*, const char*> >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:120:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, const char*, const char*> >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, const char*, const char*> >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, const char*, const char*> >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, const char*, const char*>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:138:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher >, testing::internal::ElementsAreMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:163:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher::ContainsMatcher(const testing::internal::ContainsMatcher&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1055:23: required from 'typename testing::internal::AllOfResult8::type testing::AllOf(M1, M2, M3, M4, M5, M6, M7, M8) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; M5 = testing::internal::NotMatcher >; M6 = testing::internal::NotMatcher >; M7 = testing::internal::NotMatcher >; M8 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult8::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:163:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher::ContainsMatcher(const testing::internal::ContainsMatcher&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher::ContainsMatcher(const testing::internal::ContainsMatcher&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::NotMatcher >; M2 = testing::internal::NotMatcher >; M3 = testing::internal::NotMatcher >; M4 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1056:23: required from 'typename testing::internal::AllOfResult8::type testing::AllOf(M1, M2, M3, M4, M5, M6, M7, M8) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; M5 = testing::internal::NotMatcher >; M6 = testing::internal::NotMatcher >; M7 = testing::internal::NotMatcher >; M8 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult8::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:163:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher >; M2 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher >; M2 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher >; M2 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher >; M2 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >; Matcher2 = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1054:75: required from 'typename testing::internal::AllOfResult8::type testing::AllOf(M1, M2, M3, M4, M5, M6, M7, M8) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; M5 = testing::internal::NotMatcher >; M6 = testing::internal::NotMatcher >; M7 = testing::internal::NotMatcher >; M8 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult8::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:163:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >; Matcher2 = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >::BothOfMatcher(const testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >; Matcher2 = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:163:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >; Matcher2 = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::PolymorphicMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::PolymorphicMatcher > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:254:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'testing::PolymorphicMatcher > >::PolymorphicMatcher(const testing::PolymorphicMatcher > >&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::PolymorphicMatcher > >' has user-provided 'void testing::PolymorphicMatcher::operator=(const testing::PolymorphicMatcher&) [with Impl = testing::internal::HasSubstrMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::PolymorphicMatcher > >; Matcher2 = testing::internal::NotMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::PolymorphicMatcher > >; M2 = testing::internal::NotMatcher > > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:254:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::PolymorphicMatcher > >::PolymorphicMatcher(const testing::PolymorphicMatcher > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::PolymorphicMatcher > >' has user-provided 'void testing::PolymorphicMatcher::operator=(const testing::PolymorphicMatcher&) [with Impl = testing::internal::EndsWithMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::NotMatcher > > >::NotMatcher(const testing::internal::NotMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::PolymorphicMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::internal::NotMatcher, std::allocator > > > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::internal::NotMatcher, std::allocator > > > > > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:254:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::internal::NotMatcher, std::allocator > > > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::internal::NotMatcher, std::allocator > > > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::internal::NotMatcher, std::allocator > > > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > >, testing::internal::NotMatcher, std::allocator > > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:261:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:276:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > >, testing::PolymorphicMatcher, std::allocator > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:284:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:299:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1055:23: required from 'typename testing::internal::AllOfResult8::type testing::AllOf(M1, M2, M3, M4, M5, M6, M7, M8) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; M5 = testing::internal::NotMatcher >; M6 = testing::internal::NotMatcher >; M7 = testing::internal::NotMatcher >; M8 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult8::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:163:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher::ContainsMatcher(const testing::internal::ContainsMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher; Matcher2 = testing::internal::ContainsMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher::ContainsMatcher(const testing::internal::ContainsMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher; Matcher2 = testing::internal::ContainsMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1055:23: required from 'typename testing::internal::AllOfResult8::type testing::AllOf(M1, M2, M3, M4, M5, M6, M7, M8) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; M5 = testing::internal::NotMatcher >; M6 = testing::internal::NotMatcher >; M7 = testing::internal::NotMatcher >; M8 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult8::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:163:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::NotMatcher >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::NotMatcher >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >; Matcher2 = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1019:59: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1055:23: required from 'typename testing::internal::AllOfResult8::type testing::AllOf(M1, M2, M3, M4, M5, M6, M7, M8) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; M5 = testing::internal::NotMatcher >; M6 = testing::internal::NotMatcher >; M7 = testing::internal::NotMatcher >; M8 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult8::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:163:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::ContainsMatcher; Matcher2 = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >::BothOfMatcher(const testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::NotMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher >; M2 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::NotMatcher >; M2 = testing::internal::NotMatcher >; M3 = testing::internal::NotMatcher >; M4 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1056:23: required from 'typename testing::internal::AllOfResult8::type testing::AllOf(M1, M2, M3, M4, M5, M6, M7, M8) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; M5 = testing::internal::NotMatcher >; M6 = testing::internal::NotMatcher >; M7 = testing::internal::NotMatcher >; M8 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult8::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:163:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::NotMatcher >; Matcher2 = testing::internal::NotMatcher >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::NotMatcher >; Matcher2 = testing::internal::NotMatcher >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >; Matcher2 = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1019:59: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::NotMatcher >; M2 = testing::internal::NotMatcher >; M3 = testing::internal::NotMatcher >; M4 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1056:23: required from 'typename testing::internal::AllOfResult8::type testing::AllOf(M1, M2, M3, M4, M5, M6, M7, M8) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; M5 = testing::internal::NotMatcher >; M6 = testing::internal::NotMatcher >; M7 = testing::internal::NotMatcher >; M8 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult8::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:163:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >::BothOfMatcher(const testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::NotMatcher >; Matcher2 = testing::internal::NotMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >::BothOfMatcher(const testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::NotMatcher >; Matcher2 = testing::internal::NotMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher; Matcher2 = testing::internal::ContainsMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1055:23: required from 'typename testing::internal::AllOfResult8::type testing::AllOf(M1, M2, M3, M4, M5, M6, M7, M8) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; M5 = testing::internal::NotMatcher >; M6 = testing::internal::NotMatcher >; M7 = testing::internal::NotMatcher >; M8 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult8::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:163:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher::ContainsMatcher(const testing::internal::ContainsMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher::ContainsMatcher(const testing::internal::ContainsMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::NotMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1055:23: required from 'typename testing::internal::AllOfResult8::type testing::AllOf(M1, M2, M3, M4, M5, M6, M7, M8) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; M5 = testing::internal::NotMatcher >; M6 = testing::internal::NotMatcher >; M7 = testing::internal::NotMatcher >; M8 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult8::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:163:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::NotMatcher >; Matcher2 = testing::internal::NotMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher >; M2 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::NotMatcher >; M2 = testing::internal::NotMatcher >; M3 = testing::internal::NotMatcher >; M4 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1056:23: required from 'typename testing::internal::AllOfResult8::type testing::AllOf(M1, M2, M3, M4, M5, M6, M7, M8) [with M1 = testing::internal::ContainsMatcher; M2 = testing::internal::ContainsMatcher; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::NotMatcher >; M5 = testing::internal::NotMatcher >; M6 = testing::internal::NotMatcher >; M7 = testing::internal::NotMatcher >; M8 = testing::internal::NotMatcher >; typename testing::internal::AllOfResult8::type = testing::internal::BothOfMatcher, testing::internal::ContainsMatcher >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:163:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::NotMatcher >::NotMatcher(const testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::MonomorphicImpl::MonomorphicImpl(const Impl&) [with T = const std::__cxx11::basic_string&; Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:444:23: required from 'testing::PolymorphicMatcher::operator testing::Matcher() const [with T = const std::__cxx11::basic_string&; Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::__cxx11::basic_string&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::__cxx11::basic_string&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:611:47: required from 'testing::Matcher testing::MatcherCast(const M&) [with T = const std::__cxx11::basic_string&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3453:31: required from 'testing::Matcher testing::internal::CastAndAppendTransform::operator()(const Arg&) const [with Arg = testing::PolymorphicMatcher > >; Target = const std::__cxx11::basic_string&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:837:17: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector >&; M = testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector >&; M = testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator > > >; T = const std::vector >&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector >&; M = testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector >; M = testing::internal::ElementsAreMatcher, std::allocator > > >, std::__cxx11::basic_string, std::allocator > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:45:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:451:60: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 451 | explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::MonomorphicImpl::MonomorphicImpl(const Impl&) [with T = const std::__cxx11::basic_string&; Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:444:23: required from 'testing::PolymorphicMatcher::operator testing::Matcher() const [with T = const std::__cxx11::basic_string&; Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::__cxx11::basic_string&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::__cxx11::basic_string&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:611:47: required from 'testing::Matcher testing::MatcherCast(const M&) [with T = const std::__cxx11::basic_string&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3453:31: required from 'testing::Matcher testing::internal::CastAndAppendTransform::operator()(const Arg&) const [with Arg = testing::PolymorphicMatcher > >; Target = const std::__cxx11::basic_string&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:837:17: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:838:57: required from 'OutIter testing::internal::TransformTupleValuesHelper::IterateOverTuple::operator()(Func, const Tup&, OutIter) const [with Tup = std::tuple, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > >; long unsigned int kRemainingSize = 6; Tuple = std::tuple, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > >; Func = testing::internal::CastAndAppendTransform&>; OutIter = std::back_insert_iterator&>, std::allocator&> > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:830:55: required from 'static OutIter testing::internal::TransformTupleValuesHelper::Run(Func, const Tuple&, OutIter) [with Tuple = std::tuple, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > >; Func = testing::internal::CastAndAppendTransform&>; OutIter = std::back_insert_iterator&>, std::allocator&> > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:854:63: required from 'OutIter testing::internal::TransformTupleValues(Func, const Tuple&, OutIter) [with Tuple = std::tuple, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > >; Func = testing::internal::CastAndAppendTransform&>; OutIter = std::back_insert_iterator&>, std::allocator&> > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3505:25: required from 'testing::internal::ElementsAreMatcher::operator testing::Matcher() const [with Container = const std::vector >&; MatcherTuple = std::tuple, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector >&; M = testing::internal::ElementsAreMatcher, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector >&; M = testing::internal::ElementsAreMatcher, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ElementsAreMatcher, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > > >; T = const std::vector >&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector >&; M = testing::internal::ElementsAreMatcher, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector >; M = testing::internal::ElementsAreMatcher, std::allocator >, const char*, const char*, testing::PolymorphicMatcher, std::allocator > > > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:107:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:451:60: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 451 | explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::MonomorphicImpl::MonomorphicImpl(const Impl&) [with T = const std::__cxx11::basic_string&; Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:444:23: required from 'testing::PolymorphicMatcher::operator testing::Matcher() const [with T = const std::__cxx11::basic_string&; Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::__cxx11::basic_string&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::__cxx11::basic_string&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::PolymorphicMatcher > >; T = const std::__cxx11::basic_string&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::__cxx11::basic_string&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1478:63: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector >&; M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::internal::NotMatcher, std::allocator > > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector >&; M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::internal::NotMatcher, std::allocator > > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::internal::NotMatcher, std::allocator > > > > > > >; T = const std::vector >&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector >&; M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::internal::NotMatcher, std::allocator > > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector >; M = testing::internal::UnorderedElementsAreMatcher, std::allocator > > >, testing::internal::NotMatcher, std::allocator > > > > > > >]' ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:254:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:451:60: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 451 | explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [70/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/IndexActionTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::IsTUMatcher; M2 = testing::Matcher; M3 = clang::clangd::{anonymous}::HasDigestMatcherP >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >]': ../tools/extra/clangd/unittests/IndexActionTests.cpp:126:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::HasDigestMatcherP >::HasDigestMatcherP(const clang::clangd::{anonymous}::HasDigestMatcherP >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::HasDigestMatcherP >' has user-provided 'void clang::clangd::{anonymous}::HasDigestMatcherP::operator=(const clang::clangd::{anonymous}::HasDigestMatcherP&) [with Digest_type = std::array]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/IndexActionTests.cpp:31:1: note: in expansion of macro 'MATCHER_P' 31 | MATCHER_P(HasDigest, Digest, "") { return arg.Digest == Digest; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::Matcher; M2 = clang::clangd::{anonymous}::HasDigestMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IsTUMatcher::IsTUMatcher(const clang::clangd::{anonymous}::IsTUMatcher&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IsTUMatcher' has user-provided 'void clang::clangd::{anonymous}::IsTUMatcher::operator=(const clang::clangd::{anonymous}::IsTUMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/IndexActionTests.cpp:29:1: note: in expansion of macro 'MATCHER' 29 | MATCHER(IsTU, "") { return arg.Flags & IncludeGraphNode::SourceFlag::IsTU; } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::IsTUMatcher; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher testing::Pair(FirstMatcher, SecondMatcher) [with FirstMatcher = std::__cxx11::basic_string; SecondMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >]': ../tools/extra/clangd/unittests/IndexActionTests.cpp:126:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4350:20: warning: implicitly-declared 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 4350 | return internal::PairMatcher( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4351 | first_matcher, second_matcher); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::IsTUMatcher; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3092:57: note: initializing argument 2 of 'testing::internal::PairMatcher::PairMatcher(FirstMatcher, SecondMatcher) [with FirstMatcher = std::__cxx11::basic_string; SecondMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >]' 3092 | PairMatcher(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::IsTUMatcher]': ../tools/extra/clangd/unittests/IndexActionTests.cpp:126:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IsTUMatcher::IsTUMatcher(const clang::clangd::{anonymous}::IsTUMatcher&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IsTUMatcher' has user-provided 'void clang::clangd::{anonymous}::IsTUMatcher::operator=(const clang::clangd::{anonymous}::IsTUMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/IndexActionTests.cpp:29:1: note: in expansion of macro 'MATCHER' 29 | MATCHER(IsTU, "") { return arg.Flags & IncludeGraphNode::SourceFlag::IsTU; } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::IsTUMatcher]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::internal::NotMatcher; M2 = testing::Matcher; M3 = clang::clangd::{anonymous}::HasDigestMatcherP >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >]': ../tools/extra/clangd/unittests/IndexActionTests.cpp:126:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::HasDigestMatcherP >::HasDigestMatcherP(const clang::clangd::{anonymous}::HasDigestMatcherP >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::HasDigestMatcherP >' has user-provided 'void clang::clangd::{anonymous}::HasDigestMatcherP::operator=(const clang::clangd::{anonymous}::HasDigestMatcherP&) [with Digest_type = std::array]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/IndexActionTests.cpp:31:1: note: in expansion of macro 'MATCHER_P' 31 | MATCHER_P(HasDigest, Digest, "") { return arg.Digest == Digest; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::Matcher; M2 = clang::clangd::{anonymous}::HasDigestMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::IsTUMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::NotMatcher; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher testing::Pair(FirstMatcher, SecondMatcher) [with FirstMatcher = std::__cxx11::basic_string; SecondMatcher = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >]': ../tools/extra/clangd/unittests/IndexActionTests.cpp:126:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4350:20: warning: implicitly-declared 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 4350 | return internal::PairMatcher( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4351 | first_matcher, second_matcher); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::NotMatcher; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3092:57: note: initializing argument 2 of 'testing::internal::PairMatcher::PairMatcher(FirstMatcher, SecondMatcher) [with FirstMatcher = std::__cxx11::basic_string; SecondMatcher = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >]' 3092 | PairMatcher(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >]': ../tools/extra/clangd/unittests/IndexActionTests.cpp:126:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >]': ../tools/extra/clangd/unittests/IndexActionTests.cpp:155:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::HasNameMatcherP > >]': ../tools/extra/clangd/unittests/IndexActionTests.cpp:250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::HasNameMatcherP > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::HasNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::HasNameMatcherP > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::HasNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::HasNameMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::MonomorphicImpl::MonomorphicImpl(const Impl&) [with T = const clang::clangd::IncludeGraphNode&; Impl = testing::internal::FieldMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:444:23: required from 'testing::PolymorphicMatcher::operator testing::Matcher() const [with T = const clang::clangd::IncludeGraphNode&; Impl = testing::internal::FieldMatcher >]' ../tools/extra/clangd/unittests/IndexActionTests.cpp:44:69: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:451:60: warning: implicitly-declared 'testing::internal::FieldMatcher >::FieldMatcher(const testing::internal::FieldMatcher >&)' is deprecated [-Wdeprecated-copy] 451 | explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FieldMatcher >' has user-provided 'void testing::internal::FieldMatcher::operator=(const testing::internal::FieldMatcher&) [with Class = clang::clangd::IncludeGraphNode; FieldType = std::vector]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::Matcher; M2 = clang::clangd::{anonymous}::HasDigestMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::IsTUMatcher; M2 = testing::Matcher; M3 = clang::clangd::{anonymous}::HasDigestMatcherP >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >]' ../tools/extra/clangd/unittests/IndexActionTests.cpp:126:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::HasDigestMatcherP >::HasDigestMatcherP(const clang::clangd::{anonymous}::HasDigestMatcherP >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::HasDigestMatcherP >' has user-provided 'void clang::clangd::{anonymous}::HasDigestMatcherP::operator=(const clang::clangd::{anonymous}::HasDigestMatcherP&) [with Digest_type = std::array]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/IndexActionTests.cpp:31:1: note: in expansion of macro 'MATCHER_P' 31 | MATCHER_P(HasDigest, Digest, "") { return arg.Digest == Digest; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::Matcher; Matcher2 = clang::clangd::{anonymous}::HasDigestMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::IsTUMatcher; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::IsTUMatcher; M2 = testing::Matcher; M3 = clang::clangd::{anonymous}::HasDigestMatcherP >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >]' ../tools/extra/clangd/unittests/IndexActionTests.cpp:126:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IsTUMatcher::IsTUMatcher(const clang::clangd::{anonymous}::IsTUMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IsTUMatcher' has user-provided 'void clang::clangd::{anonymous}::IsTUMatcher::operator=(const clang::clangd::{anonymous}::IsTUMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/IndexActionTests.cpp:29:1: note: in expansion of macro 'MATCHER' 29 | MATCHER(IsTU, "") { return arg.Flags & IncludeGraphNode::SourceFlag::IsTU; } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher; Matcher2 = clang::clangd::{anonymous}::HasDigestMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher::PairMatcher(FirstMatcher, SecondMatcher) [with FirstMatcher = std::__cxx11::basic_string; SecondMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4350:20: required from 'testing::internal::PairMatcher testing::Pair(FirstMatcher, SecondMatcher) [with FirstMatcher = std::__cxx11::basic_string; SecondMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >]' ../tools/extra/clangd/unittests/IndexActionTests.cpp:126:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3093:70: warning: implicitly-declared 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 3093 | : first_matcher_(first_matcher), second_matcher_(second_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::IsTUMatcher; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::IsTUMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::IsTUMatcher]' ../tools/extra/clangd/unittests/IndexActionTests.cpp:126:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IsTUMatcher::IsTUMatcher(const clang::clangd::{anonymous}::IsTUMatcher&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IsTUMatcher' has user-provided 'void clang::clangd::{anonymous}::IsTUMatcher::operator=(const clang::clangd::{anonymous}::IsTUMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/IndexActionTests.cpp:29:1: note: in expansion of macro 'MATCHER' 29 | MATCHER(IsTU, "") { return arg.Flags & IncludeGraphNode::SourceFlag::IsTU; } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::NotMatcher; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = testing::internal::NotMatcher; M2 = testing::Matcher; M3 = clang::clangd::{anonymous}::HasDigestMatcherP >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >]' ../tools/extra/clangd/unittests/IndexActionTests.cpp:126:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::IsTUMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::Matcher; Matcher2 = clang::clangd::{anonymous}::HasDigestMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher::PairMatcher(FirstMatcher, SecondMatcher) [with FirstMatcher = std::__cxx11::basic_string; SecondMatcher = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4350:20: required from 'testing::internal::PairMatcher testing::Pair(FirstMatcher, SecondMatcher) [with FirstMatcher = std::__cxx11::basic_string; SecondMatcher = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >]' ../tools/extra/clangd/unittests/IndexActionTests.cpp:126:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3093:70: warning: implicitly-declared 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 3093 | : first_matcher_(first_matcher), second_matcher_(second_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::NotMatcher; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >]' ../tools/extra/clangd/unittests/IndexActionTests.cpp:126:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >]' ../tools/extra/clangd/unittests/IndexActionTests.cpp:155:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::HasNameMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::HasNameMatcherP > >]' ../tools/extra/clangd/unittests/IndexActionTests.cpp:250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::HasNameMatcherP > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::HasNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::HasNameMatcherP > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::HasNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BoundSecondMatcher::BoundSecondMatcher(const Tuple2Matcher&, const Second&) [with Tuple2Matcher = clang::clangd::{anonymous}::HasSameURIMatcher; Second = std::__cxx11::basic_string]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3630:10: required from 'testing::internal::BoundSecondMatcher testing::internal::MatcherBindSecond(const Tuple2Matcher&, const Second&) [with Tuple2Matcher = clang::clangd::{anonymous}::HasSameURIMatcher; Second = std::__cxx11::basic_string]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4259:36: required from 'testing::internal::UnorderedElementsAreArrayMatcher::type>::type::value_type> > testing::UnorderedPointwise(const Tuple2Matcher&, const RhsContainer&) [with Tuple2Matcher = clang::clangd::{anonymous}::HasSameURIMatcher; RhsContainer = std::vector >; typename testing::internal::StlContainerView::type>::type::value_type = std::__cxx11::basic_string]' ../tools/extra/clangd/unittests/IndexActionTests.cpp:44:68: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3571:50: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::HasSameURIMatcher::HasSameURIMatcher(const clang::clangd::{anonymous}::HasSameURIMatcher&)' is deprecated [-Wdeprecated-copy] 3571 | : tuple2_matcher_(tm), second_value_(second) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::HasSameURIMatcher' has user-provided 'void clang::clangd::{anonymous}::HasSameURIMatcher::operator=(const clang::clangd::{anonymous}::HasSameURIMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/IndexActionTests.cpp:35:1: note: in expansion of macro 'MATCHER' 35 | MATCHER(HasSameURI, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::FieldMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::FieldMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3914:32: required from 'testing::PolymorphicMatcher > testing::Field(FieldType Class::*, const FieldMatcher&) [with Class = clang::clangd::IncludeGraphNode; FieldType = std::vector; FieldMatcher = testing::internal::UnorderedElementsAreArrayMatcher > >]' ../tools/extra/clangd/unittests/IndexActionTests.cpp:44:69: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::FieldMatcher >::FieldMatcher(const testing::internal::FieldMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FieldMatcher >' has user-provided 'void testing::internal::FieldMatcher::operator=(const testing::internal::FieldMatcher&) [with Class = clang::clangd::IncludeGraphNode; FieldType = std::vector]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::Matcher; Matcher2 = clang::clangd::{anonymous}::HasDigestMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::Matcher; M2 = clang::clangd::{anonymous}::HasDigestMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::IsTUMatcher; M2 = testing::Matcher; M3 = clang::clangd::{anonymous}::HasDigestMatcherP >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >]' ../tools/extra/clangd/unittests/IndexActionTests.cpp:126:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::HasDigestMatcherP >::HasDigestMatcherP(const clang::clangd::{anonymous}::HasDigestMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::HasDigestMatcherP >' has user-provided 'void clang::clangd::{anonymous}::HasDigestMatcherP::operator=(const clang::clangd::{anonymous}::HasDigestMatcherP&) [with Digest_type = std::array]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/IndexActionTests.cpp:31:1: note: in expansion of macro 'MATCHER_P' 31 | MATCHER_P(HasDigest, Digest, "") { return arg.Digest == Digest; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher::operator testing::Matcher() const [with PairType = const std::pair, const clang::clangd::IncludeGraphNode&>&; FirstMatcher = std::__cxx11::basic_string; SecondMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::pair, const clang::clangd::IncludeGraphNode&>&; M = testing::internal::PairMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::pair, const clang::clangd::IncludeGraphNode&>&; M = testing::internal::PairMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:611:47: required from 'testing::Matcher testing::MatcherCast(const M&) [with T = const std::pair, const clang::clangd::IncludeGraphNode&>&; M = testing::internal::PairMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3453:31: required from 'testing::Matcher testing::internal::CastAndAppendTransform::operator()(const Arg&) const [with Arg = testing::internal::PairMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >; Target = const std::pair, const clang::clangd::IncludeGraphNode&>&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:837:17: required from 'OutIter testing::internal::TransformTupleValuesHelper::IterateOverTuple::operator()(Func, const Tup&, OutIter) const [with Tup = std::tuple, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > >; long unsigned int kRemainingSize = 3; Tuple = std::tuple, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > >; Func = testing::internal::CastAndAppendTransform, const clang::clangd::IncludeGraphNode&>&>; OutIter = std::back_insert_iterator, const clang::clangd::IncludeGraphNode&>&>, std::allocator, const clang::clangd::IncludeGraphNode&>&> > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:830:55: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::map, const clang::clangd::IncludeGraphNode&>&; M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::map, const clang::clangd::IncludeGraphNode&>&; M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >; T = const std::map, const clang::clangd::IncludeGraphNode&>&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::map, const clang::clangd::IncludeGraphNode&>&; M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::map, const clang::clangd::IncludeGraphNode&>; M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >]' ../tools/extra/clangd/unittests/IndexActionTests.cpp:126:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3098:9: warning: implicitly-declared 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 3098 | new PairMatcherImpl( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3099 | first_matcher_, second_matcher_)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::IsTUMatcher; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3011:61: note: initializing argument 2 of 'testing::internal::PairMatcherImpl::PairMatcherImpl(FirstMatcher, SecondMatcher) [with FirstMatcher = std::__cxx11::basic_string; SecondMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >; PairType = const std::pair, const clang::clangd::IncludeGraphNode&>&]' 3011 | PairMatcherImpl(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher::operator testing::Matcher() const [with PairType = const std::pair, const clang::clangd::IncludeGraphNode&>&; FirstMatcher = std::__cxx11::basic_string; SecondMatcher = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::pair, const clang::clangd::IncludeGraphNode&>&; M = testing::internal::PairMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::pair, const clang::clangd::IncludeGraphNode&>&; M = testing::internal::PairMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:611:47: required from 'testing::Matcher testing::MatcherCast(const M&) [with T = const std::pair, const clang::clangd::IncludeGraphNode&>&; M = testing::internal::PairMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3453:31: required from 'testing::Matcher testing::internal::CastAndAppendTransform::operator()(const Arg&) const [with Arg = testing::internal::PairMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >; Target = const std::pair, const clang::clangd::IncludeGraphNode&>&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:837:17: required from 'OutIter testing::internal::TransformTupleValuesHelper::IterateOverTuple::operator()(Func, const Tup&, OutIter) const [with Tup = std::tuple, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > >; long unsigned int kRemainingSize = 2; Tuple = std::tuple, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > >; Func = testing::internal::CastAndAppendTransform, const clang::clangd::IncludeGraphNode&>&>; OutIter = std::back_insert_iterator, const clang::clangd::IncludeGraphNode&>&>, std::allocator, const clang::clangd::IncludeGraphNode&>&> > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:838:57: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::map, const clang::clangd::IncludeGraphNode&>&; M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::map, const clang::clangd::IncludeGraphNode&>&; M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >; T = const std::map, const clang::clangd::IncludeGraphNode&>&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::map, const clang::clangd::IncludeGraphNode&>&; M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::map, const clang::clangd::IncludeGraphNode&>; M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > >, testing::internal::PairMatcher, std::allocator >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > > > > >]' ../tools/extra/clangd/unittests/IndexActionTests.cpp:126:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3098:9: warning: implicitly-declared 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 3098 | new PairMatcherImpl( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3099 | first_matcher_, second_matcher_)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::NotMatcher; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexActionTests.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3011:61: note: initializing argument 2 of 'testing::internal::PairMatcherImpl::PairMatcherImpl(FirstMatcher, SecondMatcher) [with FirstMatcher = std::__cxx11::basic_string; SecondMatcher = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::HasDigestMatcherP > > >; PairType = const std::pair, const clang::clangd::IncludeGraphNode&>&]' 3011 | PairMatcherImpl(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [71/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/HeadersTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WrittenMatcherP; M2 = clang::clangd::{anonymous}::ResolvedMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ResolvedMatcherP > >]': ../tools/extra/clangd/unittests/HeadersTests.cpp:146:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WrittenMatcherP::WrittenMatcherP(const clang::clangd::{anonymous}::WrittenMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WrittenMatcherP' has user-provided 'void clang::clangd::{anonymous}::WrittenMatcherP::operator=(const clang::clangd::{anonymous}::WrittenMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/HeadersTests.cpp:127:1: note: in expansion of macro 'MATCHER_P' 127 | MATCHER_P(Written, Name, "") { return arg.Written == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WrittenMatcherP; Matcher2 = clang::clangd::{anonymous}::ResolvedMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'clang::clangd::{anonymous}::ResolvedMatcherP >::ResolvedMatcherP(const clang::clangd::{anonymous}::ResolvedMatcherP >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ResolvedMatcherP >' has user-provided 'void clang::clangd::{anonymous}::ResolvedMatcherP::operator=(const clang::clangd::{anonymous}::ResolvedMatcherP&) [with Name_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/HeadersTests.cpp:128:1: note: in expansion of macro 'MATCHER_P' 128 | MATCHER_P(Resolved, Name, "") { return arg.Resolved == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WrittenMatcherP; Matcher2 = clang::clangd::{anonymous}::ResolvedMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ResolvedMatcherP, std::allocator > > > > >]': ../tools/extra/clangd/unittests/HeadersTests.cpp:146:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ResolvedMatcherP, std::allocator > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ResolvedMatcherP, std::allocator > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ResolvedMatcherP, std::allocator > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::ResolvedMatcherP, std::allocator > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ResolvedMatcherP, std::allocator > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> > >]': ../tools/extra/clangd/unittests/HeadersTests.cpp:149:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> > >]': ../tools/extra/clangd/unittests/HeadersTests.cpp:167:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::IncludeLineMatcherP, clang::clangd::{anonymous}::IncludeLineMatcherP > >]': ../tools/extra/clangd/unittests/HeadersTests.cpp:189:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::IncludeLineMatcherP, clang::clangd::{anonymous}::IncludeLineMatcherP > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::IncludeLineMatcherP, clang::clangd::{anonymous}::IncludeLineMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::IncludeLineMatcherP, clang::clangd::{anonymous}::IncludeLineMatcherP > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::IncludeLineMatcherP, clang::clangd::{anonymous}::IncludeLineMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::IncludeLineMatcherP, clang::clangd::{anonymous}::IncludeLineMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WrittenMatcherP; M2 = clang::clangd::{anonymous}::ResolvedMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ResolvedMatcherP >]': ../tools/extra/clangd/unittests/HeadersTests.cpp:198:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WrittenMatcherP::WrittenMatcherP(const clang::clangd::{anonymous}::WrittenMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WrittenMatcherP' has user-provided 'void clang::clangd::{anonymous}::WrittenMatcherP::operator=(const clang::clangd::{anonymous}::WrittenMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/HeadersTests.cpp:127:1: note: in expansion of macro 'MATCHER_P' 127 | MATCHER_P(Written, Name, "") { return arg.Written == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WrittenMatcherP; Matcher2 = clang::clangd::{anonymous}::ResolvedMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ResolvedMatcherP::ResolvedMatcherP(const clang::clangd::{anonymous}::ResolvedMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ResolvedMatcherP' has user-provided 'void clang::clangd::{anonymous}::ResolvedMatcherP::operator=(const clang::clangd::{anonymous}::ResolvedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/HeadersTests.cpp:128:1: note: in expansion of macro 'MATCHER_P' 128 | MATCHER_P(Resolved, Name, "") { return arg.Resolved == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WrittenMatcherP; Matcher2 = clang::clangd::{anonymous}::ResolvedMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ResolvedMatcherP > > >]': ../tools/extra/clangd/unittests/HeadersTests.cpp:198:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ResolvedMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ResolvedMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ResolvedMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::ResolvedMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ResolvedMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int> > >]': ../tools/extra/clangd/unittests/HeadersTests.cpp:200:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int> > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int> > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int> > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, unsigned int> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int> > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WrittenMatcherP; Matcher2 = clang::clangd::{anonymous}::ResolvedMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WrittenMatcherP; M2 = clang::clangd::{anonymous}::ResolvedMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ResolvedMatcherP > >]' ../tools/extra/clangd/unittests/HeadersTests.cpp:146:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WrittenMatcherP::WrittenMatcherP(const clang::clangd::{anonymous}::WrittenMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WrittenMatcherP' has user-provided 'void clang::clangd::{anonymous}::WrittenMatcherP::operator=(const clang::clangd::{anonymous}::WrittenMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/HeadersTests.cpp:127:1: note: in expansion of macro 'MATCHER_P' 127 | MATCHER_P(Written, Name, "") { return arg.Written == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'clang::clangd::{anonymous}::ResolvedMatcherP >::ResolvedMatcherP(const clang::clangd::{anonymous}::ResolvedMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ResolvedMatcherP >' has user-provided 'void clang::clangd::{anonymous}::ResolvedMatcherP::operator=(const clang::clangd::{anonymous}::ResolvedMatcherP&) [with Name_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/HeadersTests.cpp:128:1: note: in expansion of macro 'MATCHER_P' 128 | MATCHER_P(Resolved, Name, "") { return arg.Resolved == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ResolvedMatcherP, std::allocator > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ResolvedMatcherP, std::allocator > > > > >]' ../tools/extra/clangd/unittests/HeadersTests.cpp:146:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ResolvedMatcherP, std::allocator > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ResolvedMatcherP, std::allocator > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ResolvedMatcherP, std::allocator > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::ResolvedMatcherP, std::allocator > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> > >]' ../tools/extra/clangd/unittests/HeadersTests.cpp:149:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> > >]' ../tools/extra/clangd/unittests/HeadersTests.cpp:167:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int>, clang::clangd::{anonymous}::DistanceMatcherP2, std::allocator >, unsigned int> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::IncludeLineMatcherP, clang::clangd::{anonymous}::IncludeLineMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::IncludeLineMatcherP, clang::clangd::{anonymous}::IncludeLineMatcherP > >]' ../tools/extra/clangd/unittests/HeadersTests.cpp:189:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::IncludeLineMatcherP, clang::clangd::{anonymous}::IncludeLineMatcherP > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::IncludeLineMatcherP, clang::clangd::{anonymous}::IncludeLineMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::IncludeLineMatcherP, clang::clangd::{anonymous}::IncludeLineMatcherP > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::IncludeLineMatcherP, clang::clangd::{anonymous}::IncludeLineMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WrittenMatcherP; Matcher2 = clang::clangd::{anonymous}::ResolvedMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WrittenMatcherP; M2 = clang::clangd::{anonymous}::ResolvedMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ResolvedMatcherP >]' ../tools/extra/clangd/unittests/HeadersTests.cpp:198:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WrittenMatcherP::WrittenMatcherP(const clang::clangd::{anonymous}::WrittenMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WrittenMatcherP' has user-provided 'void clang::clangd::{anonymous}::WrittenMatcherP::operator=(const clang::clangd::{anonymous}::WrittenMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/HeadersTests.cpp:127:1: note: in expansion of macro 'MATCHER_P' 127 | MATCHER_P(Written, Name, "") { return arg.Written == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ResolvedMatcherP::ResolvedMatcherP(const clang::clangd::{anonymous}::ResolvedMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ResolvedMatcherP' has user-provided 'void clang::clangd::{anonymous}::ResolvedMatcherP::operator=(const clang::clangd::{anonymous}::ResolvedMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/HeadersTests.cpp:128:1: note: in expansion of macro 'MATCHER_P' 128 | MATCHER_P(Resolved, Name, "") { return arg.Resolved == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ResolvedMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ResolvedMatcherP > > >]' ../tools/extra/clangd/unittests/HeadersTests.cpp:198:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ResolvedMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ResolvedMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ResolvedMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::ResolvedMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/HeadersTests.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int> > >]' ../tools/extra/clangd/unittests/HeadersTests.cpp:200:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int> > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int> > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/HeadersTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int> > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, unsigned int> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [72/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/JSONTransportTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/JSONTransportTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/JSONTransportTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/JSONTransportTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/JSONTransportTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/JSONTransportTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/JSONTransportTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/JSONTransportTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/JSONTransportTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/JSONTransportTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/JSONTransportTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1369 | GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/JSONTransportTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/JSONTransportTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/JSONTransportTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/JSONTransportTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/JSONTransportTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/JSONTransportTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/JSONTransportTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/JSONTransportTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ [73/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/IndexTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::PointeeMatcher >]': ../tools/extra/clangd/unittests/IndexTests.cpp:70:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::PointeeMatcher >::PointeeMatcher(const testing::internal::PointeeMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::PointeeMatcher >' has user-provided 'void testing::internal::PointeeMatcher::operator=(const testing::internal::PointeeMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::NamedMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::PointeeMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >]': ../tools/extra/clangd/unittests/IndexTests.cpp:73:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = clang::clangd::{anonymous}::NamedMatcherP]': ../tools/extra/clangd/unittests/IndexTests.cpp:76:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/IndexTests.cpp:34:1: note: in expansion of macro 'MATCHER_P' 34 | MATCHER_P(Named, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = clang::clangd::{anonymous}::NamedMatcherP]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/IndexTests.cpp:96:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/IndexTests.cpp:137:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/IndexTests.cpp:162:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/IndexTests.cpp:172:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/IndexTests.cpp:181:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/IndexTests.cpp:230:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]': ../tools/extra/clangd/unittests/IndexTests.cpp:265:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::RefRangeMatcherP; M2 = clang::clangd::{anonymous}::FileURIMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP >]': ../tools/extra/clangd/unittests/IndexTests.cpp:399:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::RefRangeMatcherP::RefRangeMatcherP(const clang::clangd::{anonymous}::RefRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::RefRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::RefRangeMatcherP::operator=(const clang::clangd::{anonymous}::RefRangeMatcherP&) [with Range_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/IndexTests.cpp:35:1: note: in expansion of macro 'MATCHER_P' 35 | MATCHER_P(RefRange, Range, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::RefRangeMatcherP; Matcher2 = clang::clangd::{anonymous}::FileURIMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::FileURIMatcherP::FileURIMatcherP(const clang::clangd::{anonymous}::FileURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::FileURIMatcherP' has user-provided 'void clang::clangd::{anonymous}::FileURIMatcherP::operator=(const clang::clangd::{anonymous}::FileURIMatcherP&) [with F_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/IndexTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(FileURI, F, "") { return StringRef(arg.Location.FileURI) == F; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::RefRangeMatcherP; Matcher2 = clang::clangd::{anonymous}::FileURIMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher testing::Pair(FirstMatcher, SecondMatcher) [with FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >]': ../tools/extra/clangd/unittests/IndexTests.cpp:399:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4350:20: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 4350 | return internal::PairMatcher( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4351 | first_matcher, second_matcher); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3092:57: note: initializing argument 2 of 'testing::internal::PairMatcher::PairMatcher(FirstMatcher, SecondMatcher) [with FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >]' 3092 | PairMatcher(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >]': ../tools/extra/clangd/unittests/IndexTests.cpp:399:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AnyOfResult2::type testing::AnyOf(M1, M2) [with M1 = clang::clangd::{anonymous}::FileURIMatcherP; M2 = clang::clangd::{anonymous}::FileURIMatcherP; typename testing::internal::AnyOfResult2::type = testing::internal::EitherOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP >]': ../tools/extra/clangd/unittests/IndexTests.cpp:410:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1086:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::FileURIMatcherP::FileURIMatcherP(const clang::clangd::{anonymous}::FileURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1086 | return typename internal::AnyOfResult2::type( | ^~~~~ 1087 | m1, | ~~~ 1088 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::FileURIMatcherP' has user-provided 'void clang::clangd::{anonymous}::FileURIMatcherP::operator=(const clang::clangd::{anonymous}::FileURIMatcherP&) [with F_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/IndexTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(FileURI, F, "") { return StringRef(arg.Location.FileURI) == F; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1735:28: note: initializing argument 1 of 'testing::internal::EitherOfMatcher::EitherOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::FileURIMatcherP; Matcher2 = clang::clangd::{anonymous}::FileURIMatcherP]' 1735 | EitherOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1086:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::FileURIMatcherP::FileURIMatcherP(const clang::clangd::{anonymous}::FileURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1086 | return typename internal::AnyOfResult2::type( | ^~~~~ 1087 | m1, | ~~~ 1088 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::FileURIMatcherP' has user-provided 'void clang::clangd::{anonymous}::FileURIMatcherP::operator=(const clang::clangd::{anonymous}::FileURIMatcherP&) [with F_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/IndexTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(FileURI, F, "") { return StringRef(arg.Location.FileURI) == F; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1735:47: note: initializing argument 2 of 'testing::internal::EitherOfMatcher::EitherOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::FileURIMatcherP; Matcher2 = clang::clangd::{anonymous}::FileURIMatcherP]' 1735 | EitherOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher testing::Pair(FirstMatcher, SecondMatcher) [with FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >]': ../tools/extra/clangd/unittests/IndexTests.cpp:410:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4350:20: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 4350 | return internal::PairMatcher( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4351 | first_matcher, second_matcher); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::FileURIMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3092:57: note: initializing argument 2 of 'testing::internal::PairMatcher::PairMatcher(FirstMatcher, SecondMatcher) [with FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >]' 3092 | PairMatcher(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >]': ../tools/extra/clangd/unittests/IndexTests.cpp:410:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::FileURIMatcherP > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 > >]': ../tools/extra/clangd/unittests/IndexTests.cpp:431:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > >]': ../tools/extra/clangd/unittests/IndexTests.cpp:438:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PointeeMatcher::PointeeMatcher(const InnerMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::NamedMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3890:20: required from 'testing::internal::PointeeMatcher testing::Pointee(const InnerMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::NamedMatcherP]' ../tools/extra/clangd/unittests/IndexTests.cpp:70:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2045:74: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 2045 | explicit PointeeMatcher(const InnerMatcher& matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/IndexTests.cpp:34:1: note: in expansion of macro 'MATCHER_P' 34 | MATCHER_P(Named, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::PointeeMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::PointeeMatcher >]' ../tools/extra/clangd/unittests/IndexTests.cpp:70:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::PointeeMatcher >::PointeeMatcher(const testing::internal::PointeeMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::PointeeMatcher >' has user-provided 'void testing::internal::PointeeMatcher::operator=(const testing::internal::PointeeMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::NamedMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >]' ../tools/extra/clangd/unittests/IndexTests.cpp:73:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::NamedMatcherP, clang::clangd::{anonymous}::NamedMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = clang::clangd::{anonymous}::NamedMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = clang::clangd::{anonymous}::NamedMatcherP]' ../tools/extra/clangd/unittests/IndexTests.cpp:76:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::NamedMatcherP::NamedMatcherP(const clang::clangd::{anonymous}::NamedMatcherP&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::NamedMatcherP' has user-provided 'void clang::clangd::{anonymous}::NamedMatcherP::operator=(const clang::clangd::{anonymous}::NamedMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/IndexTests.cpp:34:1: note: in expansion of macro 'MATCHER_P' 34 | MATCHER_P(Named, N, "") { return arg.Name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/IndexTests.cpp:96:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/IndexTests.cpp:137:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/IndexTests.cpp:162:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/IndexTests.cpp:172:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/IndexTests.cpp:181:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/IndexTests.cpp:230:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]' ../tools/extra/clangd/unittests/IndexTests.cpp:265:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::RefRangeMatcherP; Matcher2 = clang::clangd::{anonymous}::FileURIMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::RefRangeMatcherP; M2 = clang::clangd::{anonymous}::FileURIMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP >]' ../tools/extra/clangd/unittests/IndexTests.cpp:399:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::RefRangeMatcherP::RefRangeMatcherP(const clang::clangd::{anonymous}::RefRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::RefRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::RefRangeMatcherP::operator=(const clang::clangd::{anonymous}::RefRangeMatcherP&) [with Range_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/IndexTests.cpp:35:1: note: in expansion of macro 'MATCHER_P' 35 | MATCHER_P(RefRange, Range, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::FileURIMatcherP::FileURIMatcherP(const clang::clangd::{anonymous}::FileURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::FileURIMatcherP' has user-provided 'void clang::clangd::{anonymous}::FileURIMatcherP::operator=(const clang::clangd::{anonymous}::FileURIMatcherP&) [with F_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/IndexTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(FileURI, F, "") { return StringRef(arg.Location.FileURI) == F; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher::PairMatcher(FirstMatcher, SecondMatcher) [with FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4350:20: required from 'testing::internal::PairMatcher testing::Pair(FirstMatcher, SecondMatcher) [with FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >]' ../tools/extra/clangd/unittests/IndexTests.cpp:399:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3093:70: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 3093 | : first_matcher_(first_matcher), second_matcher_(second_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >]' ../tools/extra/clangd/unittests/IndexTests.cpp:399:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::EitherOfMatcher::EitherOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::FileURIMatcherP; Matcher2 = clang::clangd::{anonymous}::FileURIMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1086:51: required from 'typename testing::internal::AnyOfResult2::type testing::AnyOf(M1, M2) [with M1 = clang::clangd::{anonymous}::FileURIMatcherP; M2 = clang::clangd::{anonymous}::FileURIMatcherP; typename testing::internal::AnyOfResult2::type = testing::internal::EitherOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP >]' ../tools/extra/clangd/unittests/IndexTests.cpp:410:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1736:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::FileURIMatcherP::FileURIMatcherP(const clang::clangd::{anonymous}::FileURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1736 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::FileURIMatcherP' has user-provided 'void clang::clangd::{anonymous}::FileURIMatcherP::operator=(const clang::clangd::{anonymous}::FileURIMatcherP&) [with F_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/IndexTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(FileURI, F, "") { return StringRef(arg.Location.FileURI) == F; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1736:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::FileURIMatcherP::FileURIMatcherP(const clang::clangd::{anonymous}::FileURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1736 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::FileURIMatcherP' has user-provided 'void clang::clangd::{anonymous}::FileURIMatcherP::operator=(const clang::clangd::{anonymous}::FileURIMatcherP&) [with F_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/IndexTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(FileURI, F, "") { return StringRef(arg.Location.FileURI) == F; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher::PairMatcher(FirstMatcher, SecondMatcher) [with FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4350:20: required from 'testing::internal::PairMatcher testing::Pair(FirstMatcher, SecondMatcher) [with FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >]' ../tools/extra/clangd/unittests/IndexTests.cpp:410:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3093:70: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 3093 | : first_matcher_(first_matcher), second_matcher_(second_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::FileURIMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >]' ../tools/extra/clangd/unittests/IndexTests.cpp:410:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::FileURIMatcherP > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 > >]' ../tools/extra/clangd/unittests/IndexTests.cpp:431:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > >]' ../tools/extra/clangd/unittests/IndexTests.cpp:438:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher::operator testing::Matcher() const [with PairType = const std::pair >&; FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::pair >&; M = testing::internal::PairMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::pair >&; M = testing::internal::PairMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:611:47: required from 'testing::Matcher testing::MatcherCast(const M&) [with T = const std::pair >&; M = testing::internal::PairMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3453:31: required from 'testing::Matcher testing::internal::CastAndAppendTransform::operator()(const Arg&) const [with Arg = testing::internal::PairMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > >; Target = const std::pair >&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:837:17: required from 'OutIter testing::internal::TransformTupleValuesHelper::IterateOverTuple::operator()(Func, const Tup&, OutIter) const [with Tup = std::tuple, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > >; long unsigned int kRemainingSize = 1; Tuple = std::tuple, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > >; Func = testing::internal::CastAndAppendTransform >&>; OutIter = std::back_insert_iterator >&>, std::allocator >&> > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:830:55: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::RefSlab&; M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::RefSlab&; M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >; T = const clang::clangd::RefSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::RefSlab&; M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::RefSlab; M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >]' ../tools/extra/clangd/unittests/IndexTests.cpp:399:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3098:9: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 3098 | new PairMatcherImpl( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3099 | first_matcher_, second_matcher_)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3011:61: note: initializing argument 2 of 'testing::internal::PairMatcherImpl::PairMatcherImpl(FirstMatcher, SecondMatcher) [with FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >; PairType = const std::pair >&]' 3011 | PairMatcherImpl(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher::operator testing::Matcher() const [with PairType = const std::pair >&; FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::pair >&; M = testing::internal::PairMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::pair >&; M = testing::internal::PairMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:611:47: required from 'testing::Matcher testing::MatcherCast(const M&) [with T = const std::pair >&; M = testing::internal::PairMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3453:31: required from 'testing::Matcher testing::internal::CastAndAppendTransform::operator()(const Arg&) const [with Arg = testing::internal::PairMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > >; Target = const std::pair >&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:837:17: required from 'OutIter testing::internal::TransformTupleValuesHelper::IterateOverTuple::operator()(Func, const Tup&, OutIter) const [with Tup = std::tuple, clang::clangd::{anonymous}::FileURIMatcherP > > > > >; long unsigned int kRemainingSize = 1; Tuple = std::tuple, clang::clangd::{anonymous}::FileURIMatcherP > > > > >; Func = testing::internal::CastAndAppendTransform >&>; OutIter = std::back_insert_iterator >&>, std::allocator >&> > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:830:55: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::RefSlab&; M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::RefSlab&; M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >; T = const clang::clangd::RefSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::RefSlab&; M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::RefSlab; M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > > > > >]' ../tools/extra/clangd/unittests/IndexTests.cpp:410:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3098:9: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 3098 | new PairMatcherImpl( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3099 | first_matcher_, second_matcher_)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/IndexTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::FileURIMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/IndexTests.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3011:61: note: initializing argument 2 of 'testing::internal::PairMatcherImpl::PairMatcherImpl(FirstMatcher, SecondMatcher) [with FirstMatcher = testing::internal::AnythingMatcher; SecondMatcher = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::FileURIMatcherP > > >; PairType = const std::pair >&]' 3011 | PairMatcherImpl(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [74/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/QualityTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/QualityTests.cpp:28: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/QualityTests.cpp:22: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/QualityTests.cpp:28: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/QualityTests.cpp:22: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/QualityTests.cpp:28: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/QualityTests.cpp:22: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/QualityTests.cpp:28: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/QualityTests.cpp:22: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/QualityTests.cpp:28: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/QualityTests.cpp:22: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/QualityTests.cpp:28: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/QualityTests.cpp:22: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/QualityTests.cpp:28: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/QualityTests.cpp:22: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/QualityTests.cpp:28: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/QualityTests.cpp:22: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/QualityTests.cpp:28: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/QualityTests.cpp:22: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [75/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/RIFFTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RIFFTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/RIFFTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RIFFTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/RIFFTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RIFFTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/RIFFTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RIFFTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/RIFFTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RIFFTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/RIFFTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1369 | GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RIFFTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/RIFFTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RIFFTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/RIFFTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RIFFTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/RIFFTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RIFFTests.cpp:10: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/RIFFTests.cpp:10: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ [76/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/PrintASTTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreArrayMatcher]': ../tools/extra/clangd/unittests/PrintASTTests.cpp:54:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreArrayMatcher::ElementsAreArrayMatcher(const testing::internal::ElementsAreArrayMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreArrayMatcher' has user-provided 'void testing::internal::ElementsAreArrayMatcher::operator=(const testing::internal::ElementsAreArrayMatcher&) [with T = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreArrayMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreArrayMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreArrayMatcher]' ../tools/extra/clangd/unittests/PrintASTTests.cpp:54:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreArrayMatcher::ElementsAreArrayMatcher(const testing::internal::ElementsAreArrayMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/PrintASTTests.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreArrayMatcher' has user-provided 'void testing::internal::ElementsAreArrayMatcher::operator=(const testing::internal::ElementsAreArrayMatcher&) [with T = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [77/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/RenameTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RenameTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::PolymorphicMatcher > >]': ../tools/extra/clangd/unittests/RenameTests.cpp:175:7: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::PolymorphicMatcher > >::PolymorphicMatcher(const testing::PolymorphicMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/RenameTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::PolymorphicMatcher > >' has user-provided 'void testing::PolymorphicMatcher::operator=(const testing::PolymorphicMatcher&) [with Impl = testing::internal::HasSubstrMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RenameTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::PolymorphicMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher >]': ../tools/extra/clangd/unittests/RenameTests.cpp:182:7: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher >::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/RenameTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RenameTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/RenameTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RenameTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/RenameTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RenameTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/RenameTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RenameTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/RenameTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RenameTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/RenameTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RenameTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/RenameTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RenameTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/RenameTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RenameTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/RenameTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RenameTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/RenameTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RenameTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::PolymorphicMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::PolymorphicMatcher > >]' ../tools/extra/clangd/unittests/RenameTests.cpp:175:7: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::PolymorphicMatcher > >::PolymorphicMatcher(const testing::PolymorphicMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/RenameTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::PolymorphicMatcher > >' has user-provided 'void testing::PolymorphicMatcher::operator=(const testing::PolymorphicMatcher&) [with Impl = testing::internal::HasSubstrMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RenameTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher >]' ../tools/extra/clangd/unittests/RenameTests.cpp:182:7: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher >::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/RenameTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/RenameTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::MonomorphicImpl::MonomorphicImpl(const Impl&) [with T = const std::__cxx11::basic_string&; Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:444:23: required from 'testing::PolymorphicMatcher::operator testing::Matcher() const [with T = const std::__cxx11::basic_string&; Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::__cxx11::basic_string&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::__cxx11::basic_string&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::PolymorphicMatcher > >; T = const std::__cxx11::basic_string&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::__cxx11::basic_string&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::__cxx11::basic_string; M = testing::PolymorphicMatcher > >]' ../tools/extra/clangd/unittests/RenameTests.cpp:175:7: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:451:60: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 451 | explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/RenameTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [78/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/SelectionTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SelectionTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher]': ../tools/extra/clangd/unittests/SelectionTests.cpp:325:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SelectionTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SelectionTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SelectionTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SelectionTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SelectionTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SelectionTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SelectionTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SelectionTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SelectionTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SelectionTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SelectionTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SelectionTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SelectionTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SelectionTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SelectionTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SelectionTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SelectionTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SelectionTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SelectionTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SelectionTests.cpp:12: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher]' ../tools/extra/clangd/unittests/SelectionTests.cpp:325:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SelectionTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [79/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/SemanticHighlightingTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher]': ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:53:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = clang::clangd::HighlightingToken]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher]' ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:53:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SemanticHighlightingTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = clang::clangd::HighlightingToken]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [80/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/SerializationTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IDMatcherP > >]': ../tools/extra/clangd/unittests/SerializationTests.cpp:113:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IDMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IDMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IDMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::IDMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3484:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3484 | GTEST_DISALLOW_ASSIGN_(UnorderedElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IDMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = clang::clangd::{anonymous}::QNameMatcherP]': ../tools/extra/clangd/unittests/SerializationTests.cpp:122:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1467:5: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1467 | GTEST_DISALLOW_ASSIGN_(name##MatcherP);\ | ^~~~~~~~~~~~~~~~~~~~~~ ../tools/extra/clangd/unittests/SerializationTests.cpp:97:1: note: in expansion of macro 'MATCHER_P' 97 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = clang::clangd::{anonymous}::QNameMatcherP]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 > >]': ../tools/extra/clangd/unittests/SerializationTests.cpp:131:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3484:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3484 | GTEST_DISALLOW_ASSIGN_(UnorderedElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher testing::Pair(FirstMatcher, SecondMatcher) [with FirstMatcher = clang::clangd::SymbolID; SecondMatcher = testing::internal::SizeIsMatcher]': ../tools/extra/clangd/unittests/SerializationTests.cpp:144:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4350:20: warning: implicitly-declared 'constexpr testing::internal::SizeIsMatcher::SizeIsMatcher(const testing::internal::SizeIsMatcher&)' is deprecated [-Wdeprecated-copy] 4350 | return internal::PairMatcher( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4351 | first_matcher, second_matcher); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::SizeIsMatcher' has user-provided 'void testing::internal::SizeIsMatcher::operator=(const testing::internal::SizeIsMatcher&) [with SizeMatcher = int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2446:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 2446 | GTEST_DISALLOW_ASSIGN_(SizeIsMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3092:57: note: initializing argument 2 of 'testing::internal::PairMatcher::PairMatcher(FirstMatcher, SecondMatcher) [with FirstMatcher = clang::clangd::SymbolID; SecondMatcher = testing::internal::SizeIsMatcher]' 3092 | PairMatcher(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > > >]': ../tools/extra/clangd/unittests/SerializationTests.cpp:144:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3484:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3484 | GTEST_DISALLOW_ASSIGN_(UnorderedElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/SerializationTests.cpp:155:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3484:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3484 | GTEST_DISALLOW_ASSIGN_(UnorderedElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher >]': ../tools/extra/clangd/unittests/SerializationTests.cpp:196:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher >::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3536:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3536 | GTEST_DISALLOW_ASSIGN_(UnorderedElementsAreArrayMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1369 | GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IDMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IDMatcherP > >]' ../tools/extra/clangd/unittests/SerializationTests.cpp:113:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IDMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IDMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IDMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::IDMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3484:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3484 | GTEST_DISALLOW_ASSIGN_(UnorderedElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = clang::clangd::{anonymous}::QNameMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = clang::clangd::{anonymous}::QNameMatcherP]' ../tools/extra/clangd/unittests/SerializationTests.cpp:122:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1467:5: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1467 | GTEST_DISALLOW_ASSIGN_(name##MatcherP);\ | ^~~~~~~~~~~~~~~~~~~~~~ ../tools/extra/clangd/unittests/SerializationTests.cpp:97:1: note: in expansion of macro 'MATCHER_P' 97 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 > >]' ../tools/extra/clangd/unittests/SerializationTests.cpp:131:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::IncludeHeaderWithRefMatcherP2 >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3484:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3484 | GTEST_DISALLOW_ASSIGN_(UnorderedElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher::PairMatcher(FirstMatcher, SecondMatcher) [with FirstMatcher = clang::clangd::SymbolID; SecondMatcher = testing::internal::SizeIsMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4350:20: required from 'testing::internal::PairMatcher testing::Pair(FirstMatcher, SecondMatcher) [with FirstMatcher = clang::clangd::SymbolID; SecondMatcher = testing::internal::SizeIsMatcher]' ../tools/extra/clangd/unittests/SerializationTests.cpp:144:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3093:70: warning: implicitly-declared 'constexpr testing::internal::SizeIsMatcher::SizeIsMatcher(const testing::internal::SizeIsMatcher&)' is deprecated [-Wdeprecated-copy] 3093 | : first_matcher_(first_matcher), second_matcher_(second_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::SizeIsMatcher' has user-provided 'void testing::internal::SizeIsMatcher::operator=(const testing::internal::SizeIsMatcher&) [with SizeMatcher = int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2446:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 2446 | GTEST_DISALLOW_ASSIGN_(SizeIsMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > > >]' ../tools/extra/clangd/unittests/SerializationTests.cpp:144:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3484:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3484 | GTEST_DISALLOW_ASSIGN_(UnorderedElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/SerializationTests.cpp:155:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3484:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3484 | GTEST_DISALLOW_ASSIGN_(UnorderedElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher >]' ../tools/extra/clangd/unittests/SerializationTests.cpp:196:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher >::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3536:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3536 | GTEST_DISALLOW_ASSIGN_(UnorderedElementsAreArrayMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PairMatcher::operator testing::Matcher() const [with PairType = const std::pair >&; FirstMatcher = clang::clangd::SymbolID; SecondMatcher = testing::internal::SizeIsMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::pair >&; M = testing::internal::PairMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::pair >&; M = testing::internal::PairMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:611:47: required from 'testing::Matcher testing::MatcherCast(const M&) [with T = const std::pair >&; M = testing::internal::PairMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3453:31: required from 'testing::Matcher testing::internal::CastAndAppendTransform::operator()(const Arg&) const [with Arg = testing::internal::PairMatcher >; Target = const std::pair >&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:837:17: required from 'OutIter testing::internal::TransformTupleValuesHelper::IterateOverTuple::operator()(Func, const Tup&, OutIter) const [with Tup = std::tuple > >; long unsigned int kRemainingSize = 1; Tuple = std::tuple > >; Func = testing::internal::CastAndAppendTransform >&>; OutIter = std::back_insert_iterator >&>, std::allocator >&> > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:830:55: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::RefSlab&; M = testing::internal::UnorderedElementsAreMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::RefSlab&; M = testing::internal::UnorderedElementsAreMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::UnorderedElementsAreMatcher > > >; T = const clang::clangd::RefSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::RefSlab&; M = testing::internal::UnorderedElementsAreMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::RefSlab; M = testing::internal::UnorderedElementsAreMatcher > > >]' ../tools/extra/clangd/unittests/SerializationTests.cpp:144:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3098:9: warning: implicitly-declared 'constexpr testing::internal::SizeIsMatcher::SizeIsMatcher(const testing::internal::SizeIsMatcher&)' is deprecated [-Wdeprecated-copy] 3098 | new PairMatcherImpl( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3099 | first_matcher_, second_matcher_)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::SizeIsMatcher' has user-provided 'void testing::internal::SizeIsMatcher::operator=(const testing::internal::SizeIsMatcher&) [with SizeMatcher = int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2446:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 2446 | GTEST_DISALLOW_ASSIGN_(SizeIsMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/SerializationTests.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3011:61: note: initializing argument 2 of 'testing::internal::PairMatcherImpl::PairMatcherImpl(FirstMatcher, SecondMatcher) [with FirstMatcher = clang::clangd::SymbolID; SecondMatcher = testing::internal::SizeIsMatcher; PairType = const std::pair >&]' 3011 | PairMatcherImpl(FirstMatcher first_matcher, SecondMatcher second_matcher) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [81/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/SourceCodeTests.cpp.o [82/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/TestFS.cpp.o [83/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/TestIndex.cpp.o [84/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/TUSchedulerTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:252:25: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3513:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3513 | GTEST_DISALLOW_ASSIGN_(ElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:330:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3513:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3513 | GTEST_DISALLOW_ASSIGN_(ElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:336:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3513:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3513 | GTEST_DISALLOW_ASSIGN_(ElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::PointeeMatcher]': ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:386:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::PointeeMatcher::PointeeMatcher(const testing::internal::PointeeMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::PointeeMatcher' has user-provided 'void testing::internal::PointeeMatcher::operator=(const testing::internal::PointeeMatcher&) [with InnerMatcher = int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2098:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 2098 | GTEST_DISALLOW_ASSIGN_(PointeeMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::PointeeMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >]': ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:478:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, std::__cxx11::basic_string, std::allocator > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3484:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3484 | GTEST_DISALLOW_ASSIGN_(UnorderedElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::EitherOfMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > > >]': ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:488:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::EitherOfMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::EitherOfMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::EitherOfMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, testing::internal::EitherOfMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3484:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3484 | GTEST_DISALLOW_ASSIGN_(UnorderedElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::EitherOfMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::EachMatcher]': ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:566:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::EachMatcher::EachMatcher(const testing::internal::EachMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EachMatcher' has user-provided 'void testing::internal::EachMatcher::operator=(const testing::internal::EachMatcher&) [with M = const void*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2934:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 2934 | GTEST_DISALLOW_ASSIGN_(EachMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::EachMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2 > >]': ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:704:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2 > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2 > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2 > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2 >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3513:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3513 | GTEST_DISALLOW_ASSIGN_(ElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2 > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1369 | GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:252:25: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3513:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3513 | GTEST_DISALLOW_ASSIGN_(ElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:330:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3513:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3513 | GTEST_DISALLOW_ASSIGN_(ElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:336:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3513:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3513 | GTEST_DISALLOW_ASSIGN_(ElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::PointeeMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::PointeeMatcher]' ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:386:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::PointeeMatcher::PointeeMatcher(const testing::internal::PointeeMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::PointeeMatcher' has user-provided 'void testing::internal::PointeeMatcher::operator=(const testing::internal::PointeeMatcher&) [with InnerMatcher = int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2098:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 2098 | GTEST_DISALLOW_ASSIGN_(PointeeMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >]' ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:478:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, std::__cxx11::basic_string, std::allocator > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3484:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3484 | GTEST_DISALLOW_ASSIGN_(UnorderedElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::EitherOfMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::EitherOfMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > > >]' ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:488:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::EitherOfMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::EitherOfMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, testing::internal::EitherOfMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, testing::internal::EitherOfMatcher, std::allocator >, std::__cxx11::basic_string, std::allocator > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3484:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3484 | GTEST_DISALLOW_ASSIGN_(UnorderedElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::EachMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::EachMatcher]' ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:566:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::EachMatcher::EachMatcher(const testing::internal::EachMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EachMatcher' has user-provided 'void testing::internal::EachMatcher::operator=(const testing::internal::EachMatcher&) [with M = const void*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2934:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 2934 | GTEST_DISALLOW_ASSIGN_(EachMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2 > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2 > >]' ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:704:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2 > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2 > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TUSchedulerTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2 > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2, clang::clangd::{anonymous}::TUStateMatcherP2 >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3513:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 3513 | GTEST_DISALLOW_ASSIGN_(ElementsAreMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ [85/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ThreadingTests.cpp.o [86/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/SymbolCollectorTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:346:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ForCodeCompletionMatcherP::ForCodeCompletionMatcherP(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ForCodeCompletionMatcherP' has user-provided 'void clang::clangd::{anonymous}::ForCodeCompletionMatcherP::operator=(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&) [with IsIndexedForCodeCompletion_type = bool]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:87:1: note: in expansion of macro 'MATCHER_P' 87 | MATCHER_P(ForCodeCompletion, IsIndexedForCodeCompletion, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:346:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::VisibleOutsideFileMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:390:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::VisibleOutsideFileMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::VisibleOutsideFileMatcher::VisibleOutsideFileMatcher(const clang::clangd::{anonymous}::VisibleOutsideFileMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::VisibleOutsideFileMatcher' has user-provided 'void clang::clangd::{anonymous}::VisibleOutsideFileMatcher::operator=(const clang::clangd::{anonymous}::VisibleOutsideFileMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:95:1: note: in expansion of macro 'MATCHER' 95 | MATCHER(VisibleOutsideFile, "") { | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::VisibleOutsideFileMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::VisibleOutsideFileMatcher]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:390:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::VisibleOutsideFileMatcher::VisibleOutsideFileMatcher(const clang::clangd::{anonymous}::VisibleOutsideFileMatcher&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::VisibleOutsideFileMatcher' has user-provided 'void clang::clangd::{anonymous}::VisibleOutsideFileMatcher::operator=(const clang::clangd::{anonymous}::VisibleOutsideFileMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:95:1: note: in expansion of macro 'MATCHER' 95 | MATCHER(VisibleOutsideFile, "") { | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::VisibleOutsideFileMatcher]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:390:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::NotMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::VisibleOutsideFileMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::NotMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:390:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclRangeMatcherP; M3 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:412:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ForCodeCompletionMatcherP::ForCodeCompletionMatcherP(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ForCodeCompletionMatcherP' has user-provided 'void clang::clangd::{anonymous}::ForCodeCompletionMatcherP::operator=(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&) [with IsIndexedForCodeCompletion_type = bool]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:87:1: note: in expansion of macro 'MATCHER_P' 87 | MATCHER_P(ForCodeCompletion, IsIndexedForCodeCompletion, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:412:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::TemplateArgsMatcherP; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:460:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::TemplateArgsMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::TemplateArgsMatcherP::TemplateArgsMatcherP(const clang::clangd::{anonymous}::TemplateArgsMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::TemplateArgsMatcherP' has user-provided 'void clang::clangd::{anonymous}::TemplateArgsMatcherP::operator=(const clang::clangd::{anonymous}::TemplateArgsMatcherP&) [with TemplArgs_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:56:1: note: in expansion of macro 'MATCHER_P' 56 | MATCHER_P(TemplateArgs, TemplArgs, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::TemplateArgsMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ForCodeCompletionMatcherP::ForCodeCompletionMatcherP(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ForCodeCompletionMatcherP' has user-provided 'void clang::clangd::{anonymous}::ForCodeCompletionMatcherP::operator=(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&) [with IsIndexedForCodeCompletion_type = bool]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:87:1: note: in expansion of macro 'MATCHER_P' 87 | MATCHER_P(ForCodeCompletion, IsIndexedForCodeCompletion, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:460:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult8::type testing::AllOf(M1, M2, M3, M4, M5, M6, M7, M8) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M3 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M4 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M5 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M6 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M7 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M8 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult8::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:460:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1055:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1055 | ::testing::AllOf(m1, m2, m3, m4), | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1018:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M3 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M4 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >]' 1018 | AllOf(M1 m1, M2 m2, M3 m3, M4 m4) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1055:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1055 | ::testing::AllOf(m1, m2, m3, m4), | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1018:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M3 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M4 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >]' 1018 | AllOf(M1 m1, M2 m2, M3 m3, M4 m4) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1055:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1055 | ::testing::AllOf(m1, m2, m3, m4), | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1018:24: note: initializing argument 3 of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M3 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M4 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >]' 1018 | AllOf(M1 m1, M2 m2, M3 m3, M4 m4) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1055:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1055 | ::testing::AllOf(m1, m2, m3, m4), | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1018:31: note: initializing argument 4 of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M3 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M4 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >]' 1018 | AllOf(M1 m1, M2 m2, M3 m3, M4 m4) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1056:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1056 | ::testing::AllOf(m5, m6, m7, m8)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1018:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M3 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M4 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >]' 1018 | AllOf(M1 m1, M2 m2, M3 m3, M4 m4) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1056:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1056 | ::testing::AllOf(m5, m6, m7, m8)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1018:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M3 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M4 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >]' 1018 | AllOf(M1 m1, M2 m2, M3 m3, M4 m4) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1056:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1056 | ::testing::AllOf(m5, m6, m7, m8)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1018:24: note: initializing argument 3 of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M3 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M4 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >]' 1018 | AllOf(M1 m1, M2 m2, M3 m3, M4 m4) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1056:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1056 | ::testing::AllOf(m5, m6, m7, m8)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1018:31: note: initializing argument 4 of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M3 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M4 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >]' 1018 | AllOf(M1 m1, M2 m2, M3 m3, M4 m4) { | ~~~^~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:460:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:518:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = clang::clangd::{anonymous}::QNameMatcherP]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:536:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = clang::clangd::{anonymous}::QNameMatcherP]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:536:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::QNameMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclRangeMatcherP; M3 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:564:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DefRangeMatcherP::DefRangeMatcherP(const clang::clangd::{anonymous}::DefRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DefRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DefRangeMatcherP::operator=(const clang::clangd::{anonymous}::DefRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DefRange, Pos, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:564:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DeclRangeMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DeclRangeMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:564:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::PairMatcher >&> >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:613:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'testing::internal::PairMatcher >&> >::PairMatcher(const testing::internal::PairMatcher >&> >&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::PairMatcher >&> >' has user-provided 'void testing::internal::PairMatcher::operator=(const testing::internal::PairMatcher&) [with FirstMatcher = clang::clangd::SymbolID; SecondMatcher = testing::Matcher >&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::PairMatcher >&> >]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >&> > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:613:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ContainsMatcher >&> > >::ContainsMatcher(const testing::internal::ContainsMatcher >&> > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >&> > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::PairMatcher >&> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >&> > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::PairMatcher]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:619:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'constexpr testing::internal::PairMatcher::PairMatcher(const testing::internal::PairMatcher&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::PairMatcher' has user-provided 'void testing::internal::PairMatcher::operator=(const testing::internal::PairMatcher&) [with FirstMatcher = clang::clangd::SymbolID; SecondMatcher = testing::internal::AnythingMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::PairMatcher]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:619:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::PairMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher >]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:619:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:642:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:648:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >&> >, testing::internal::PairMatcher >&> > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:649:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher >&> >, testing::internal::PairMatcher >&> > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&> >, testing::internal::PairMatcher >&> > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >&> >, testing::internal::PairMatcher >&> > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple >&> >, testing::internal::PairMatcher >&> > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >&> >, testing::internal::PairMatcher >&> > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:674:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher::ContainsMatcher(const testing::internal::ContainsMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::Relation]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::RefCountMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:699:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::RefCountMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::RefCountMatcherP::RefCountMatcherP(const clang::clangd::{anonymous}::RefCountMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::RefCountMatcherP' has user-provided 'void clang::clangd::{anonymous}::RefCountMatcherP::operator=(const clang::clangd::{anonymous}::RefCountMatcherP&) [with R_type = int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:86:1: note: in expansion of macro 'MATCHER_P' 86 | MATCHER_P(RefCount, R, "") { return int(arg.References) == R; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::RefCountMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher, clang::clangd::{anonymous}::RefCountMatcherP > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:699:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher, clang::clangd::{anonymous}::RefCountMatcherP > >::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher, clang::clangd::{anonymous}::RefCountMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher, clang::clangd::{anonymous}::RefCountMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher, clang::clangd::{anonymous}::RefCountMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:712:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DeclURIMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'clang::clangd::{anonymous}::DeclURIMatcherP >::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DeclURIMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:712:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:731:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DeclURIMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclURIMatcherP::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DeclURIMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:731:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DeclURIMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:753:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclRangeMatcherP; M3 = clang::clangd::{anonymous}::DeclURIMatcherP >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:790:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'clang::clangd::{anonymous}::DeclURIMatcherP >::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:790:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:805:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:828:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DocMatcherP; M3 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:843:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DocMatcherP::DocMatcherP(const clang::clangd::{anonymous}::DocMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DocMatcherP' has user-provided 'void clang::clangd::{anonymous}::DocMatcherP::operator=(const clang::clangd::{anonymous}::DocMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Doc, D, "") { return arg.Documentation == D; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DocMatcherP; M2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ForCodeCompletionMatcherP::ForCodeCompletionMatcherP(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ForCodeCompletionMatcherP' has user-provided 'void clang::clangd::{anonymous}::ForCodeCompletionMatcherP::operator=(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&) [with IsIndexedForCodeCompletion_type = bool]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:87:1: note: in expansion of macro 'MATCHER_P' 87 | MATCHER_P(ForCodeCompletion, IsIndexedForCodeCompletion, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DocMatcherP; M2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DocMatcherP; M3 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M4 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:843:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DocMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DocMatcherP::DocMatcherP(const clang::clangd::{anonymous}::DocMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DocMatcherP' has user-provided 'void clang::clangd::{anonymous}::DocMatcherP::operator=(const clang::clangd::{anonymous}::DocMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Doc, D, "") { return arg.Documentation == D; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DocMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ReturnTypeMatcherP::ReturnTypeMatcherP(const clang::clangd::{anonymous}::ReturnTypeMatcherP&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ReturnTypeMatcherP' has user-provided 'void clang::clangd::{anonymous}::ReturnTypeMatcherP::operator=(const clang::clangd::{anonymous}::ReturnTypeMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:50:1: note: in expansion of macro 'MATCHER_P' 50 | MATCHER_P(ReturnType, D, "") { return arg.ReturnType == D; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ForCodeCompletionMatcherP::ForCodeCompletionMatcherP(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ForCodeCompletionMatcherP' has user-provided 'void clang::clangd::{anonymous}::ForCodeCompletionMatcherP::operator=(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&) [with IsIndexedForCodeCompletion_type = bool]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:87:1: note: in expansion of macro 'MATCHER_P' 87 | MATCHER_P(ForCodeCompletion, IsIndexedForCodeCompletion, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:843:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M3 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:873:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ReturnTypeMatcherP::ReturnTypeMatcherP(const clang::clangd::{anonymous}::ReturnTypeMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ReturnTypeMatcherP' has user-provided 'void clang::clangd::{anonymous}::ReturnTypeMatcherP::operator=(const clang::clangd::{anonymous}::ReturnTypeMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:50:1: note: in expansion of macro 'MATCHER_P' 50 | MATCHER_P(ReturnType, D, "") { return arg.ReturnType == D; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ForCodeCompletionMatcherP::ForCodeCompletionMatcherP(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ForCodeCompletionMatcherP' has user-provided 'void clang::clangd::{anonymous}::ForCodeCompletionMatcherP::operator=(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&) [with IsIndexedForCodeCompletion_type = bool]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:87:1: note: in expansion of macro 'MATCHER_P' 87 | MATCHER_P(ForCodeCompletion, IsIndexedForCodeCompletion, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:873:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:894:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:907:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::LabeledMatcherP; M3 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M4 = clang::clangd::{anonymous}::DocMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:939:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::LabeledMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::LabeledMatcherP::LabeledMatcherP(const clang::clangd::{anonymous}::LabeledMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::LabeledMatcherP' has user-provided 'void clang::clangd::{anonymous}::LabeledMatcherP::operator=(const clang::clangd::{anonymous}::LabeledMatcherP&) [with Label_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:47:1: note: in expansion of macro 'MATCHER_P' 47 | MATCHER_P(Labeled, Label, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::LabeledMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ReturnTypeMatcherP::ReturnTypeMatcherP(const clang::clangd::{anonymous}::ReturnTypeMatcherP&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ReturnTypeMatcherP' has user-provided 'void clang::clangd::{anonymous}::ReturnTypeMatcherP::operator=(const clang::clangd::{anonymous}::ReturnTypeMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:50:1: note: in expansion of macro 'MATCHER_P' 50 | MATCHER_P(ReturnType, D, "") { return arg.ReturnType == D; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M2 = clang::clangd::{anonymous}::DocMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DocMatcherP::DocMatcherP(const clang::clangd::{anonymous}::DocMatcherP&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DocMatcherP' has user-provided 'void clang::clangd::{anonymous}::DocMatcherP::operator=(const clang::clangd::{anonymous}::DocMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Doc, D, "") { return arg.Documentation == D; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M2 = clang::clangd::{anonymous}::DocMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP > > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:939:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::LabeledMatcherP; M3 = clang::clangd::{anonymous}::SnippetMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:954:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::LabeledMatcherP::LabeledMatcherP(const clang::clangd::{anonymous}::LabeledMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::LabeledMatcherP' has user-provided 'void clang::clangd::{anonymous}::LabeledMatcherP::operator=(const clang::clangd::{anonymous}::LabeledMatcherP&) [with Label_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:47:1: note: in expansion of macro 'MATCHER_P' 47 | MATCHER_P(Labeled, Label, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::SnippetMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::SnippetMatcherP::SnippetMatcherP(const clang::clangd::{anonymous}::SnippetMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::SnippetMatcherP' has user-provided 'void clang::clangd::{anonymous}::SnippetMatcherP::operator=(const clang::clangd::{anonymous}::SnippetMatcherP&) [with S_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:52:1: note: in expansion of macro 'MATCHER_P' 52 | MATCHER_P(Snippet, S, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::SnippetMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:954:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int> > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:967:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int> > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int> > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int> > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, unsigned int> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int> > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::IncludeHeaderMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:979:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'clang::clangd::{anonymous}::DeclURIMatcherP >::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclURIMatcherP >; M2 = clang::clangd::{anonymous}::IncludeHeaderMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IncludeHeaderMatcherP::IncludeHeaderMatcherP(const clang::clangd::{anonymous}::IncludeHeaderMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IncludeHeaderMatcherP' has user-provided 'void clang::clangd::{anonymous}::IncludeHeaderMatcherP::operator=(const clang::clangd::{anonymous}::IncludeHeaderMatcherP&) [with P_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:64:1: note: in expansion of macro 'MATCHER_P' 64 | MATCHER_P(IncludeHeader, P, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclURIMatcherP >; M2 = clang::clangd::{anonymous}::IncludeHeaderMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:979:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:979:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ContainsMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:994:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1025:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1050:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'clang::clangd::{anonymous}::DeclURIMatcherP >::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclURIMatcherP >; M2 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'clang::clangd::{anonymous}::IncludeHeaderMatcherP >::IncludeHeaderMatcherP(const clang::clangd::{anonymous}::IncludeHeaderMatcherP >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IncludeHeaderMatcherP >' has user-provided 'void clang::clangd::{anonymous}::IncludeHeaderMatcherP::operator=(const clang::clangd::{anonymous}::IncludeHeaderMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:64:1: note: in expansion of macro 'MATCHER_P' 64 | MATCHER_P(IncludeHeader, P, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclURIMatcherP >; M2 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1050:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::IncludeHeaderMatcher]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1066:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IncludeHeaderMatcher::IncludeHeaderMatcher(const clang::clangd::{anonymous}::IncludeHeaderMatcher&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IncludeHeaderMatcher' has user-provided 'void clang::clangd::{anonymous}::IncludeHeaderMatcher::operator=(const clang::clangd::{anonymous}::IncludeHeaderMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:63:1: note: in expansion of macro 'MATCHER' 63 | MATCHER(IncludeHeader, "") { return !arg.IncludeHeaders.empty(); } | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::IncludeHeaderMatcher]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = testing::internal::NotMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1066:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'clang::clangd::{anonymous}::DeclURIMatcherP >::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclURIMatcherP >; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::IncludeHeaderMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclURIMatcherP >; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher >, testing::internal::NotMatcher >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::NotMatcher > > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1066:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::NotMatcher > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::NotMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::NotMatcher > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::NotMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::NotMatcher > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1086:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::QNameMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher >]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1086:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::EachMatcher testing::Each(M) [with M = clang::clangd::{anonymous}::IncludeHeaderMatcher]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1087:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4331:20: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IncludeHeaderMatcher::IncludeHeaderMatcher(const clang::clangd::{anonymous}::IncludeHeaderMatcher&)' is deprecated [-Wdeprecated-copy] 4331 | return internal::EachMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IncludeHeaderMatcher' has user-provided 'void clang::clangd::{anonymous}::IncludeHeaderMatcher::operator=(const clang::clangd::{anonymous}::IncludeHeaderMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:63:1: note: in expansion of macro 'MATCHER' 63 | MATCHER(IncludeHeader, "") { return !arg.IncludeHeaders.empty(); } | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2924:26: note: initializing argument 1 of 'testing::internal::EachMatcher::EachMatcher(M) [with M = clang::clangd::{anonymous}::IncludeHeaderMatcher]' 2924 | explicit EachMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::EachMatcher]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1087:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::EachMatcher::EachMatcher(const testing::internal::EachMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EachMatcher' has user-provided 'void testing::internal::EachMatcher::operator=(const testing::internal::EachMatcher&) [with M = clang::clangd::{anonymous}::IncludeHeaderMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::EachMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1092:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1096:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult6::type testing::AllOf(M1, M2, M3, M4, M5, M6) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M5 = clang::clangd::{anonymous}::DefURIMatcherP >; M6 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult6::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1124:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1037:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1037 | ::testing::AllOf(m1, m2, m3), | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1010:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >]' 1010 | AllOf(M1 m1, M2 m2, M3 m3) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1037:23: warning: implicitly-declared 'clang::clangd::{anonymous}::DeclURIMatcherP >::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1037 | ::testing::AllOf(m1, m2, m3), | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1010:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >]' 1010 | AllOf(M1 m1, M2 m2, M3 m3) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1037:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1037 | ::testing::AllOf(m1, m2, m3), | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1010:24: note: initializing argument 3 of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >]' 1010 | AllOf(M1 m1, M2 m2, M3 m3) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1038:23: warning: implicitly-declared 'clang::clangd::{anonymous}::IncludeHeaderMatcherP >::IncludeHeaderMatcherP(const clang::clangd::{anonymous}::IncludeHeaderMatcherP >&)' is deprecated [-Wdeprecated-copy] 1038 | ::testing::AllOf(m4, m5, m6)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IncludeHeaderMatcherP >' has user-provided 'void clang::clangd::{anonymous}::IncludeHeaderMatcherP::operator=(const clang::clangd::{anonymous}::IncludeHeaderMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:64:1: note: in expansion of macro 'MATCHER_P' 64 | MATCHER_P(IncludeHeader, P, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1010:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M2 = clang::clangd::{anonymous}::DefURIMatcherP >; M3 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > >]' 1010 | AllOf(M1 m1, M2 m2, M3 m3) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1038:23: warning: implicitly-declared 'clang::clangd::{anonymous}::DefURIMatcherP >::DefURIMatcherP(const clang::clangd::{anonymous}::DefURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1038 | ::testing::AllOf(m4, m5, m6)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DefURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DefURIMatcherP::operator=(const clang::clangd::{anonymous}::DefURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:62:1: note: in expansion of macro 'MATCHER_P' 62 | MATCHER_P(DefURI, P, "") { return StringRef(arg.Definition.FileURI) == P; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1010:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M2 = clang::clangd::{anonymous}::DefURIMatcherP >; M3 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > >]' 1010 | AllOf(M1 m1, M2 m2, M3 m3) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1038:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DefRangeMatcherP::DefRangeMatcherP(const clang::clangd::{anonymous}::DefRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1038 | ::testing::AllOf(m4, m5, m6)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DefRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DefRangeMatcherP::operator=(const clang::clangd::{anonymous}::DefRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DefRange, Pos, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1010:24: note: initializing argument 3 of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M2 = clang::clangd::{anonymous}::DefURIMatcherP >; M3 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > >]' 1010 | AllOf(M1 m1, M2 m2, M3 m3) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult5::type testing::AllOf(M1, M2, M3, M4, M5) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::DefURIMatcherP >; M5 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult5::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1124:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1028:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1028 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1028:23: warning: implicitly-declared 'clang::clangd::{anonymous}::DeclURIMatcherP >::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1028 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1029:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1029 | ::testing::AllOf(m3, m4, m5)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1010:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::DefURIMatcherP >; M3 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > >]' 1010 | AllOf(M1 m1, M2 m2, M3 m3) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1029:23: warning: implicitly-declared 'clang::clangd::{anonymous}::DefURIMatcherP >::DefURIMatcherP(const clang::clangd::{anonymous}::DefURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1029 | ::testing::AllOf(m3, m4, m5)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DefURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DefURIMatcherP::operator=(const clang::clangd::{anonymous}::DefURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:62:1: note: in expansion of macro 'MATCHER_P' 62 | MATCHER_P(DefURI, P, "") { return StringRef(arg.Definition.FileURI) == P; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1010:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::DefURIMatcherP >; M3 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > >]' 1010 | AllOf(M1 m1, M2 m2, M3 m3) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1029:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DefRangeMatcherP::DefRangeMatcherP(const clang::clangd::{anonymous}::DefRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1029 | ::testing::AllOf(m3, m4, m5)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DefRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DefRangeMatcherP::operator=(const clang::clangd::{anonymous}::DefRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DefRange, Pos, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1010:24: note: initializing argument 3 of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::DefURIMatcherP >; M3 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > >]' 1010 | AllOf(M1 m1, M2 m2, M3 m3) { | ~~~^~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1124:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M4 = clang::clangd::{anonymous}::DefURIMatcherP >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefURIMatcherP > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1148:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'clang::clangd::{anonymous}::DeclURIMatcherP >::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'clang::clangd::{anonymous}::IncludeHeaderMatcherP >::IncludeHeaderMatcherP(const clang::clangd::{anonymous}::IncludeHeaderMatcherP >&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IncludeHeaderMatcherP >' has user-provided 'void clang::clangd::{anonymous}::IncludeHeaderMatcherP::operator=(const clang::clangd::{anonymous}::IncludeHeaderMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:64:1: note: in expansion of macro 'MATCHER_P' 64 | MATCHER_P(IncludeHeader, P, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M2 = clang::clangd::{anonymous}::DefURIMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefURIMatcherP > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'clang::clangd::{anonymous}::DefURIMatcherP >::DefURIMatcherP(const clang::clangd::{anonymous}::DefURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DefURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DefURIMatcherP::operator=(const clang::clangd::{anonymous}::DefURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:62:1: note: in expansion of macro 'MATCHER_P' 62 | MATCHER_P(DefURI, P, "") { return StringRef(arg.Definition.FileURI) == P; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M2 = clang::clangd::{anonymous}::DefURIMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefURIMatcherP > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefURIMatcherP, std::allocator > > > > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1148:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefURIMatcherP, std::allocator > > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefURIMatcherP, std::allocator > > > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefURIMatcherP, std::allocator > > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefURIMatcherP, std::allocator > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefURIMatcherP, std::allocator > > > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1157:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DeclRangeMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1177:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1199:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1207:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::RefCountMatcherP; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::VisibleOutsideFileMatcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1229:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::LabeledMatcherP::LabeledMatcherP(const clang::clangd::{anonymous}::LabeledMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::LabeledMatcherP' has user-provided 'void clang::clangd::{anonymous}::LabeledMatcherP::operator=(const clang::clangd::{anonymous}::LabeledMatcherP&) [with Label_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:47:1: note: in expansion of macro 'MATCHER_P' 47 | MATCHER_P(Labeled, Label, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::RefCountMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::RefCountMatcherP::RefCountMatcherP(const clang::clangd::{anonymous}::RefCountMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::RefCountMatcherP' has user-provided 'void clang::clangd::{anonymous}::RefCountMatcherP::operator=(const clang::clangd::{anonymous}::RefCountMatcherP&) [with R_type = int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:86:1: note: in expansion of macro 'MATCHER_P' 86 | MATCHER_P(RefCount, R, "") { return int(arg.References) == R; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::RefCountMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::VisibleOutsideFileMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::VisibleOutsideFileMatcher::VisibleOutsideFileMatcher(const clang::clangd::{anonymous}::VisibleOutsideFileMatcher&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::VisibleOutsideFileMatcher' has user-provided 'void clang::clangd::{anonymous}::VisibleOutsideFileMatcher::operator=(const clang::clangd::{anonymous}::VisibleOutsideFileMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:95:1: note: in expansion of macro 'MATCHER' 95 | MATCHER(VisibleOutsideFile, "") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::VisibleOutsideFileMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::RefCountMatcherP; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = testing::internal::NotMatcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1229:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::LabeledMatcherP::LabeledMatcherP(const clang::clangd::{anonymous}::LabeledMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::LabeledMatcherP' has user-provided 'void clang::clangd::{anonymous}::LabeledMatcherP::operator=(const clang::clangd::{anonymous}::LabeledMatcherP&) [with Label_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:47:1: note: in expansion of macro 'MATCHER_P' 47 | MATCHER_P(Labeled, Label, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::RefCountMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::RefCountMatcherP::RefCountMatcherP(const clang::clangd::{anonymous}::RefCountMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::RefCountMatcherP' has user-provided 'void clang::clangd::{anonymous}::RefCountMatcherP::operator=(const clang::clangd::{anonymous}::RefCountMatcherP&) [with R_type = int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:86:1: note: in expansion of macro 'MATCHER_P' 86 | MATCHER_P(RefCount, R, "") { return int(arg.References) == R; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::RefCountMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::VisibleOutsideFileMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1229:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeprecatedMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeprecatedMatcher>]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DeprecatedMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeprecatedMatcher::DeprecatedMatcher(const clang::clangd::{anonymous}::DeprecatedMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeprecatedMatcher' has user-provided 'void clang::clangd::{anonymous}::DeprecatedMatcher::operator=(const clang::clangd::{anonymous}::DeprecatedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:91:1: note: in expansion of macro 'MATCHER' 91 | MATCHER(Deprecated, "") { return arg.Flags & Symbol::Deprecated; } | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DeprecatedMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::DeprecatedMatcher]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeprecatedMatcher::DeprecatedMatcher(const clang::clangd::{anonymous}::DeprecatedMatcher&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeprecatedMatcher' has user-provided 'void clang::clangd::{anonymous}::DeprecatedMatcher::operator=(const clang::clangd::{anonymous}::DeprecatedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:91:1: note: in expansion of macro 'MATCHER' 91 | MATCHER(Deprecated, "") { return arg.Flags & Symbol::Deprecated; } | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::DeprecatedMatcher]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::NotMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::DeprecatedMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::NotMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeprecatedMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeprecatedMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeprecatedMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeprecatedMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DeprecatedMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeprecatedMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::ImplementationDetailMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ImplementationDetailMatcher>]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1264:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::ImplementationDetailMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ImplementationDetailMatcher::ImplementationDetailMatcher(const clang::clangd::{anonymous}::ImplementationDetailMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ImplementationDetailMatcher' has user-provided 'void clang::clangd::{anonymous}::ImplementationDetailMatcher::operator=(const clang::clangd::{anonymous}::ImplementationDetailMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:92:1: note: in expansion of macro 'MATCHER' 92 | MATCHER(ImplementationDetail, "") { | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::ImplementationDetailMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::ImplementationDetailMatcher]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1264:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ImplementationDetailMatcher::ImplementationDetailMatcher(const clang::clangd::{anonymous}::ImplementationDetailMatcher&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ImplementationDetailMatcher' has user-provided 'void clang::clangd::{anonymous}::ImplementationDetailMatcher::operator=(const clang::clangd::{anonymous}::ImplementationDetailMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:92:1: note: in expansion of macro 'MATCHER' 92 | MATCHER(ImplementationDetail, "") { | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::ImplementationDetailMatcher]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1264:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::NotMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::ImplementationDetailMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::NotMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ImplementationDetailMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]': ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1264:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ImplementationDetailMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ImplementationDetailMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ImplementationDetailMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::ImplementationDetailMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ImplementationDetailMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:346:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ForCodeCompletionMatcherP::ForCodeCompletionMatcherP(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ForCodeCompletionMatcherP' has user-provided 'void clang::clangd::{anonymous}::ForCodeCompletionMatcherP::operator=(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&) [with IsIndexedForCodeCompletion_type = bool]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:87:1: note: in expansion of macro 'MATCHER_P' 87 | MATCHER_P(ForCodeCompletion, IsIndexedForCodeCompletion, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:346:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::VisibleOutsideFileMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::VisibleOutsideFileMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:390:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::VisibleOutsideFileMatcher::VisibleOutsideFileMatcher(const clang::clangd::{anonymous}::VisibleOutsideFileMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::VisibleOutsideFileMatcher' has user-provided 'void clang::clangd::{anonymous}::VisibleOutsideFileMatcher::operator=(const clang::clangd::{anonymous}::VisibleOutsideFileMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:95:1: note: in expansion of macro 'MATCHER' 95 | MATCHER(VisibleOutsideFile, "") { | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::VisibleOutsideFileMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::VisibleOutsideFileMatcher]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:390:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::VisibleOutsideFileMatcher::VisibleOutsideFileMatcher(const clang::clangd::{anonymous}::VisibleOutsideFileMatcher&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::VisibleOutsideFileMatcher' has user-provided 'void clang::clangd::{anonymous}::VisibleOutsideFileMatcher::operator=(const clang::clangd::{anonymous}::VisibleOutsideFileMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:95:1: note: in expansion of macro 'MATCHER' 95 | MATCHER(VisibleOutsideFile, "") { | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::NotMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:390:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::VisibleOutsideFileMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:390:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclRangeMatcherP; M3 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:412:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ForCodeCompletionMatcherP::ForCodeCompletionMatcherP(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ForCodeCompletionMatcherP' has user-provided 'void clang::clangd::{anonymous}::ForCodeCompletionMatcherP::operator=(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&) [with IsIndexedForCodeCompletion_type = bool]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:87:1: note: in expansion of macro 'MATCHER_P' 87 | MATCHER_P(ForCodeCompletion, IsIndexedForCodeCompletion, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclRangeMatcherP; M3 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:412:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:412:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::TemplateArgsMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::TemplateArgsMatcherP; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:460:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::TemplateArgsMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::TemplateArgsMatcherP::TemplateArgsMatcherP(const clang::clangd::{anonymous}::TemplateArgsMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::TemplateArgsMatcherP' has user-provided 'void clang::clangd::{anonymous}::TemplateArgsMatcherP::operator=(const clang::clangd::{anonymous}::TemplateArgsMatcherP&) [with TemplArgs_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:56:1: note: in expansion of macro 'MATCHER_P' 56 | MATCHER_P(TemplateArgs, TemplArgs, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::TemplateArgsMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1019:59: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::TemplateArgsMatcherP; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:460:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::TemplateArgsMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:460:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M3 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M4 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1055:23: required from 'typename testing::internal::AllOfResult8::type testing::AllOf(M1, M2, M3, M4, M5, M6, M7, M8) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M3 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M4 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M5 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M6 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M7 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M8 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult8::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:460:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1054:75: required from 'typename testing::internal::AllOfResult8::type testing::AllOf(M1, M2, M3, M4, M5, M6, M7, M8) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M3 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M4 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M5 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M6 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M7 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M8 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult8::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:460:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:460:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:518:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = clang::clangd::{anonymous}::QNameMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = clang::clangd::{anonymous}::QNameMatcherP]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:536:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:536:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::QNameMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclRangeMatcherP; M3 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:564:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = clang::clangd::{anonymous}::DefRangeMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DefRangeMatcherP::DefRangeMatcherP(const clang::clangd::{anonymous}::DefRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DefRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DefRangeMatcherP::operator=(const clang::clangd::{anonymous}::DefRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DefRange, Pos, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = clang::clangd::{anonymous}::DefRangeMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclRangeMatcherP; M3 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:564:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = clang::clangd::{anonymous}::DefRangeMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DeclRangeMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:564:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:564:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::PairMatcher >&> >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::PairMatcher >&> >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:613:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'testing::internal::PairMatcher >&> >::PairMatcher(const testing::internal::PairMatcher >&> >&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::PairMatcher >&> >' has user-provided 'void testing::internal::PairMatcher::operator=(const testing::internal::PairMatcher&) [with FirstMatcher = clang::clangd::SymbolID; SecondMatcher = testing::Matcher >&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >&> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >&> > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:613:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ContainsMatcher >&> > >::ContainsMatcher(const testing::internal::ContainsMatcher >&> > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >&> > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::PairMatcher >&> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::PairMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::PairMatcher]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:619:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'constexpr testing::internal::PairMatcher::PairMatcher(const testing::internal::PairMatcher&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::PairMatcher' has user-provided 'void testing::internal::PairMatcher::operator=(const testing::internal::PairMatcher&) [with FirstMatcher = clang::clangd::SymbolID; SecondMatcher = testing::internal::AnythingMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:619:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::PairMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:619:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:642:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:648:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >&> >, testing::internal::PairMatcher >&> > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >&> >, testing::internal::PairMatcher >&> > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:649:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher >&> >, testing::internal::PairMatcher >&> > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&> >, testing::internal::PairMatcher >&> > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >&> >, testing::internal::PairMatcher >&> > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple >&> >, testing::internal::PairMatcher >&> > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:674:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher::ContainsMatcher(const testing::internal::ContainsMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::Relation]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::RefCountMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::RefCountMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:699:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::RefCountMatcherP::RefCountMatcherP(const clang::clangd::{anonymous}::RefCountMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::RefCountMatcherP' has user-provided 'void clang::clangd::{anonymous}::RefCountMatcherP::operator=(const clang::clangd::{anonymous}::RefCountMatcherP&) [with R_type = int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:86:1: note: in expansion of macro 'MATCHER_P' 86 | MATCHER_P(RefCount, R, "") { return int(arg.References) == R; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher, clang::clangd::{anonymous}::RefCountMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreArrayMatcher, clang::clangd::{anonymous}::RefCountMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:699:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreArrayMatcher, clang::clangd::{anonymous}::RefCountMatcherP > >::UnorderedElementsAreArrayMatcher(const testing::internal::UnorderedElementsAreArrayMatcher, clang::clangd::{anonymous}::RefCountMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreArrayMatcher, clang::clangd::{anonymous}::RefCountMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreArrayMatcher::operator=(const testing::internal::UnorderedElementsAreArrayMatcher&) [with T = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DeclURIMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:712:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'clang::clangd::{anonymous}::DeclURIMatcherP >::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:712:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DeclURIMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:731:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclURIMatcherP::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:731:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DeclURIMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:753:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclRangeMatcherP; M3 = clang::clangd::{anonymous}::DeclURIMatcherP >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:790:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = clang::clangd::{anonymous}::DeclURIMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'clang::clangd::{anonymous}::DeclURIMatcherP >::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = clang::clangd::{anonymous}::DeclURIMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclRangeMatcherP; M3 = clang::clangd::{anonymous}::DeclURIMatcherP >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:790:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = clang::clangd::{anonymous}::DeclURIMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:790:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:805:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:828:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DocMatcherP; M2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DocMatcherP; M3 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:843:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DocMatcherP::DocMatcherP(const clang::clangd::{anonymous}::DocMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DocMatcherP' has user-provided 'void clang::clangd::{anonymous}::DocMatcherP::operator=(const clang::clangd::{anonymous}::DocMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Doc, D, "") { return arg.Documentation == D; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DocMatcherP; Matcher2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ForCodeCompletionMatcherP::ForCodeCompletionMatcherP(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ForCodeCompletionMatcherP' has user-provided 'void clang::clangd::{anonymous}::ForCodeCompletionMatcherP::operator=(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&) [with IsIndexedForCodeCompletion_type = bool]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:87:1: note: in expansion of macro 'MATCHER_P' 87 | MATCHER_P(ForCodeCompletion, IsIndexedForCodeCompletion, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DocMatcherP; Matcher2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DocMatcherP; M3 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:843:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DocMatcherP; Matcher2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DocMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DocMatcherP; M3 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M4 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:843:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DocMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DocMatcherP::DocMatcherP(const clang::clangd::{anonymous}::DocMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DocMatcherP' has user-provided 'void clang::clangd::{anonymous}::DocMatcherP::operator=(const clang::clangd::{anonymous}::DocMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Doc, D, "") { return arg.Documentation == D; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DocMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DocMatcherP; M3 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M4 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:843:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ReturnTypeMatcherP::ReturnTypeMatcherP(const clang::clangd::{anonymous}::ReturnTypeMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ReturnTypeMatcherP' has user-provided 'void clang::clangd::{anonymous}::ReturnTypeMatcherP::operator=(const clang::clangd::{anonymous}::ReturnTypeMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:50:1: note: in expansion of macro 'MATCHER_P' 50 | MATCHER_P(ReturnType, D, "") { return arg.ReturnType == D; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::ReturnTypeMatcherP; Matcher2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ForCodeCompletionMatcherP::ForCodeCompletionMatcherP(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ForCodeCompletionMatcherP' has user-provided 'void clang::clangd::{anonymous}::ForCodeCompletionMatcherP::operator=(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&) [with IsIndexedForCodeCompletion_type = bool]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:87:1: note: in expansion of macro 'MATCHER_P' 87 | MATCHER_P(ForCodeCompletion, IsIndexedForCodeCompletion, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::ReturnTypeMatcherP; Matcher2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1019:59: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DocMatcherP; M3 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M4 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:843:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DocMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::ReturnTypeMatcherP; Matcher2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:843:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M3 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:873:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::ReturnTypeMatcherP; Matcher2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:873:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:894:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:907:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::QNameMatcherP, clang::clangd::{anonymous}::QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::LabeledMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::LabeledMatcherP; M3 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M4 = clang::clangd::{anonymous}::DocMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:939:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::LabeledMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::LabeledMatcherP::LabeledMatcherP(const clang::clangd::{anonymous}::LabeledMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::LabeledMatcherP' has user-provided 'void clang::clangd::{anonymous}::LabeledMatcherP::operator=(const clang::clangd::{anonymous}::LabeledMatcherP&) [with Label_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:47:1: note: in expansion of macro 'MATCHER_P' 47 | MATCHER_P(Labeled, Label, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::LabeledMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M2 = clang::clangd::{anonymous}::DocMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::LabeledMatcherP; M3 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M4 = clang::clangd::{anonymous}::DocMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:939:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ReturnTypeMatcherP::ReturnTypeMatcherP(const clang::clangd::{anonymous}::ReturnTypeMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ReturnTypeMatcherP' has user-provided 'void clang::clangd::{anonymous}::ReturnTypeMatcherP::operator=(const clang::clangd::{anonymous}::ReturnTypeMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:50:1: note: in expansion of macro 'MATCHER_P' 50 | MATCHER_P(ReturnType, D, "") { return arg.ReturnType == D; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::ReturnTypeMatcherP; Matcher2 = clang::clangd::{anonymous}::DocMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DocMatcherP::DocMatcherP(const clang::clangd::{anonymous}::DocMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DocMatcherP' has user-provided 'void clang::clangd::{anonymous}::DocMatcherP::operator=(const clang::clangd::{anonymous}::DocMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Doc, D, "") { return arg.Documentation == D; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::ReturnTypeMatcherP; Matcher2 = clang::clangd::{anonymous}::DocMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1019:59: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::LabeledMatcherP; M3 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M4 = clang::clangd::{anonymous}::DocMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:939:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::LabeledMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::ReturnTypeMatcherP; Matcher2 = clang::clangd::{anonymous}::DocMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:939:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::SnippetMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::LabeledMatcherP; M3 = clang::clangd::{anonymous}::SnippetMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:954:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::LabeledMatcherP::LabeledMatcherP(const clang::clangd::{anonymous}::LabeledMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::LabeledMatcherP' has user-provided 'void clang::clangd::{anonymous}::LabeledMatcherP::operator=(const clang::clangd::{anonymous}::LabeledMatcherP&) [with Label_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:47:1: note: in expansion of macro 'MATCHER_P' 47 | MATCHER_P(Labeled, Label, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::LabeledMatcherP; Matcher2 = clang::clangd::{anonymous}::SnippetMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::SnippetMatcherP::SnippetMatcherP(const clang::clangd::{anonymous}::SnippetMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::SnippetMatcherP' has user-provided 'void clang::clangd::{anonymous}::SnippetMatcherP::operator=(const clang::clangd::{anonymous}::SnippetMatcherP&) [with S_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:52:1: note: in expansion of macro 'MATCHER_P' 52 | MATCHER_P(Snippet, S, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::LabeledMatcherP; Matcher2 = clang::clangd::{anonymous}::SnippetMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::LabeledMatcherP; M3 = clang::clangd::{anonymous}::SnippetMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:954:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::LabeledMatcherP; Matcher2 = clang::clangd::{anonymous}::SnippetMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:954:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int> > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:967:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int> > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int> > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, std::allocator >, unsigned int> > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator >, unsigned int> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclURIMatcherP >; M2 = clang::clangd::{anonymous}::IncludeHeaderMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::IncludeHeaderMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:979:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'clang::clangd::{anonymous}::DeclURIMatcherP >::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclURIMatcherP >; Matcher2 = clang::clangd::{anonymous}::IncludeHeaderMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IncludeHeaderMatcherP::IncludeHeaderMatcherP(const clang::clangd::{anonymous}::IncludeHeaderMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IncludeHeaderMatcherP' has user-provided 'void clang::clangd::{anonymous}::IncludeHeaderMatcherP::operator=(const clang::clangd::{anonymous}::IncludeHeaderMatcherP&) [with P_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:64:1: note: in expansion of macro 'MATCHER_P' 64 | MATCHER_P(IncludeHeader, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclURIMatcherP >; Matcher2 = clang::clangd::{anonymous}::IncludeHeaderMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::IncludeHeaderMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:979:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DeclURIMatcherP >; Matcher2 = clang::clangd::{anonymous}::IncludeHeaderMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:979:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:979:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ContainsMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:994:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1025:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclURIMatcherP >; M2 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1050:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'clang::clangd::{anonymous}::DeclURIMatcherP >::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclURIMatcherP >; Matcher2 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'clang::clangd::{anonymous}::IncludeHeaderMatcherP >::IncludeHeaderMatcherP(const clang::clangd::{anonymous}::IncludeHeaderMatcherP >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IncludeHeaderMatcherP >' has user-provided 'void clang::clangd::{anonymous}::IncludeHeaderMatcherP::operator=(const clang::clangd::{anonymous}::IncludeHeaderMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:64:1: note: in expansion of macro 'MATCHER_P' 64 | MATCHER_P(IncludeHeader, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclURIMatcherP >; Matcher2 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1050:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DeclURIMatcherP >; Matcher2 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1050:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::IncludeHeaderMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::IncludeHeaderMatcher]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1066:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IncludeHeaderMatcher::IncludeHeaderMatcher(const clang::clangd::{anonymous}::IncludeHeaderMatcher&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IncludeHeaderMatcher' has user-provided 'void clang::clangd::{anonymous}::IncludeHeaderMatcher::operator=(const clang::clangd::{anonymous}::IncludeHeaderMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:63:1: note: in expansion of macro 'MATCHER' 63 | MATCHER(IncludeHeader, "") { return !arg.IncludeHeaders.empty(); } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclURIMatcherP >; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = testing::internal::NotMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1066:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'clang::clangd::{anonymous}::DeclURIMatcherP >::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclURIMatcherP >; Matcher2 = testing::internal::NotMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::IncludeHeaderMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclURIMatcherP >; Matcher2 = testing::internal::NotMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher >, testing::internal::NotMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = testing::internal::NotMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1066:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher >, testing::internal::NotMatcher >::BothOfMatcher(const testing::internal::BothOfMatcher >, testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, testing::internal::NotMatcher >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DeclURIMatcherP >; Matcher2 = testing::internal::NotMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::NotMatcher > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1066:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::NotMatcher > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::NotMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::NotMatcher > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::NotMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1086:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::clangd::{anonymous}::QNameMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1086:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::EachMatcher::EachMatcher(M) [with M = clang::clangd::{anonymous}::IncludeHeaderMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4331:20: required from 'testing::internal::EachMatcher testing::Each(M) [with M = clang::clangd::{anonymous}::IncludeHeaderMatcher]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1087:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2924:47: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IncludeHeaderMatcher::IncludeHeaderMatcher(const clang::clangd::{anonymous}::IncludeHeaderMatcher&)' is deprecated [-Wdeprecated-copy] 2924 | explicit EachMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IncludeHeaderMatcher' has user-provided 'void clang::clangd::{anonymous}::IncludeHeaderMatcher::operator=(const clang::clangd::{anonymous}::IncludeHeaderMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:63:1: note: in expansion of macro 'MATCHER' 63 | MATCHER(IncludeHeader, "") { return !arg.IncludeHeaders.empty(); } | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::EachMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::EachMatcher]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1087:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::EachMatcher::EachMatcher(const testing::internal::EachMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EachMatcher' has user-provided 'void testing::internal::EachMatcher::operator=(const testing::internal::EachMatcher&) [with M = clang::clangd::{anonymous}::IncludeHeaderMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1092:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1096:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1037:23: required from 'typename testing::internal::AllOfResult6::type testing::AllOf(M1, M2, M3, M4, M5, M6) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M5 = clang::clangd::{anonymous}::DefURIMatcherP >; M6 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult6::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1124:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'clang::clangd::{anonymous}::DeclURIMatcherP >::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclURIMatcherP >; M2 = clang::clangd::{anonymous}::DeclRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclURIMatcherP >; M2 = clang::clangd::{anonymous}::DeclRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M2 = clang::clangd::{anonymous}::DefURIMatcherP >; M3 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1038:23: required from 'typename testing::internal::AllOfResult6::type testing::AllOf(M1, M2, M3, M4, M5, M6) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M5 = clang::clangd::{anonymous}::DefURIMatcherP >; M6 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult6::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1124:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'clang::clangd::{anonymous}::DefURIMatcherP >::DefURIMatcherP(const clang::clangd::{anonymous}::DefURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DefURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DefURIMatcherP::operator=(const clang::clangd::{anonymous}::DefURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:62:1: note: in expansion of macro 'MATCHER_P' 62 | MATCHER_P(DefURI, P, "") { return StringRef(arg.Definition.FileURI) == P; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DefURIMatcherP >; M2 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DefRangeMatcherP::DefRangeMatcherP(const clang::clangd::{anonymous}::DefRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DefRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DefRangeMatcherP::operator=(const clang::clangd::{anonymous}::DefRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DefRange, Pos, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DefURIMatcherP >; M2 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'clang::clangd::{anonymous}::IncludeHeaderMatcherP >::IncludeHeaderMatcherP(const clang::clangd::{anonymous}::IncludeHeaderMatcherP >&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IncludeHeaderMatcherP >' has user-provided 'void clang::clangd::{anonymous}::IncludeHeaderMatcherP::operator=(const clang::clangd::{anonymous}::IncludeHeaderMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:64:1: note: in expansion of macro 'MATCHER_P' 64 | MATCHER_P(IncludeHeader, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; Matcher2 = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >; Matcher2 = testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1036:67: required from 'typename testing::internal::AllOfResult6::type testing::AllOf(M1, M2, M3, M4, M5, M6) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M5 = clang::clangd::{anonymous}::DefURIMatcherP >; M6 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult6::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1124:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; Matcher2 = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::DefURIMatcherP >; M3 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1029:23: required from 'typename testing::internal::AllOfResult5::type testing::AllOf(M1, M2, M3, M4, M5) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::DefURIMatcherP >; M5 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult5::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1124:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'clang::clangd::{anonymous}::DefURIMatcherP >::DefURIMatcherP(const clang::clangd::{anonymous}::DefURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DefURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DefURIMatcherP::operator=(const clang::clangd::{anonymous}::DefURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:62:1: note: in expansion of macro 'MATCHER_P' 62 | MATCHER_P(DefURI, P, "") { return StringRef(arg.Definition.FileURI) == P; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DefURIMatcherP >; M2 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DefRangeMatcherP::DefRangeMatcherP(const clang::clangd::{anonymous}::DefRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DefRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DefRangeMatcherP::operator=(const clang::clangd::{anonymous}::DefRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DefRange, Pos, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DefURIMatcherP >; M2 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >; Matcher2 = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1027:63: required from 'typename testing::internal::AllOfResult5::type testing::AllOf(M1, M2, M3, M4, M5) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::DefURIMatcherP >; M5 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult5::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1124:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DeclURIMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1124:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher, std::allocator > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefRangeMatcherP > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M2 = clang::clangd::{anonymous}::DefURIMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefURIMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M4 = clang::clangd::{anonymous}::DefURIMatcherP >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefURIMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1148:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'clang::clangd::{anonymous}::IncludeHeaderMatcherP >::IncludeHeaderMatcherP(const clang::clangd::{anonymous}::IncludeHeaderMatcherP >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IncludeHeaderMatcherP >' has user-provided 'void clang::clangd::{anonymous}::IncludeHeaderMatcherP::operator=(const clang::clangd::{anonymous}::IncludeHeaderMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:64:1: note: in expansion of macro 'MATCHER_P' 64 | MATCHER_P(IncludeHeader, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; Matcher2 = clang::clangd::{anonymous}::DefURIMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'clang::clangd::{anonymous}::DefURIMatcherP >::DefURIMatcherP(const clang::clangd::{anonymous}::DefURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DefURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DefURIMatcherP::operator=(const clang::clangd::{anonymous}::DefURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:62:1: note: in expansion of macro 'MATCHER_P' 62 | MATCHER_P(DefURI, P, "") { return StringRef(arg.Definition.FileURI) == P; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; Matcher2 = clang::clangd::{anonymous}::DefURIMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >; Matcher2 = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefURIMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1019:59: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M4 = clang::clangd::{anonymous}::DefURIMatcherP >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefURIMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1148:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DeclURIMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefURIMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefURIMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefURIMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; Matcher2 = clang::clangd::{anonymous}::DefURIMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefURIMatcherP, std::allocator > > > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefURIMatcherP, std::allocator > > > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1148:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefURIMatcherP, std::allocator > > > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefURIMatcherP, std::allocator > > > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefURIMatcherP, std::allocator > > > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DeclURIMatcherP, std::allocator > > >, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::DefURIMatcherP, std::allocator > > > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1157:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DeclRangeMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1177:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclRangeMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1199:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1207:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::RefCountMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::RefCountMatcherP; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::VisibleOutsideFileMatcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1229:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::LabeledMatcherP::LabeledMatcherP(const clang::clangd::{anonymous}::LabeledMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::LabeledMatcherP' has user-provided 'void clang::clangd::{anonymous}::LabeledMatcherP::operator=(const clang::clangd::{anonymous}::LabeledMatcherP&) [with Label_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:47:1: note: in expansion of macro 'MATCHER_P' 47 | MATCHER_P(Labeled, Label, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::LabeledMatcherP; Matcher2 = clang::clangd::{anonymous}::RefCountMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::RefCountMatcherP::RefCountMatcherP(const clang::clangd::{anonymous}::RefCountMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::RefCountMatcherP' has user-provided 'void clang::clangd::{anonymous}::RefCountMatcherP::operator=(const clang::clangd::{anonymous}::RefCountMatcherP&) [with R_type = int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:86:1: note: in expansion of macro 'MATCHER_P' 86 | MATCHER_P(RefCount, R, "") { return int(arg.References) == R; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::LabeledMatcherP; Matcher2 = clang::clangd::{anonymous}::RefCountMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::VisibleOutsideFileMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::RefCountMatcherP; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::VisibleOutsideFileMatcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1229:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = clang::clangd::{anonymous}::VisibleOutsideFileMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::VisibleOutsideFileMatcher::VisibleOutsideFileMatcher(const clang::clangd::{anonymous}::VisibleOutsideFileMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::VisibleOutsideFileMatcher' has user-provided 'void clang::clangd::{anonymous}::VisibleOutsideFileMatcher::operator=(const clang::clangd::{anonymous}::VisibleOutsideFileMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:95:1: note: in expansion of macro 'MATCHER' 95 | MATCHER(VisibleOutsideFile, "") { | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = clang::clangd::{anonymous}::VisibleOutsideFileMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1019:59: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::RefCountMatcherP; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::VisibleOutsideFileMatcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1229:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::LabeledMatcherP; Matcher2 = clang::clangd::{anonymous}::RefCountMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = clang::clangd::{anonymous}::VisibleOutsideFileMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::RefCountMatcherP; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = testing::internal::NotMatcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1229:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = testing::internal::NotMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::VisibleOutsideFileMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = testing::internal::NotMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >; Matcher2 = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1019:59: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::RefCountMatcherP; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = testing::internal::NotMatcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1229:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::LabeledMatcherP; Matcher2 = clang::clangd::{anonymous}::RefCountMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, testing::internal::NotMatcher >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::NotMatcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::NotMatcher >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = testing::internal::NotMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1229:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::QNameMatcherP, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, std::allocator > >, clang::clangd::{anonymous}::IncludeHeaderMatcherP, std::allocator > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DeprecatedMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeprecatedMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeprecatedMatcher>]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeprecatedMatcher::DeprecatedMatcher(const clang::clangd::{anonymous}::DeprecatedMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeprecatedMatcher' has user-provided 'void clang::clangd::{anonymous}::DeprecatedMatcher::operator=(const clang::clangd::{anonymous}::DeprecatedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:91:1: note: in expansion of macro 'MATCHER' 91 | MATCHER(Deprecated, "") { return arg.Flags & Symbol::Deprecated; } | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::DeprecatedMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::DeprecatedMatcher]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeprecatedMatcher::DeprecatedMatcher(const clang::clangd::{anonymous}::DeprecatedMatcher&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeprecatedMatcher' has user-provided 'void clang::clangd::{anonymous}::DeprecatedMatcher::operator=(const clang::clangd::{anonymous}::DeprecatedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:91:1: note: in expansion of macro 'MATCHER' 91 | MATCHER(Deprecated, "") { return arg.Flags & Symbol::Deprecated; } | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::NotMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::DeprecatedMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeprecatedMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeprecatedMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeprecatedMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeprecatedMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::DeprecatedMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::DeprecatedMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::ImplementationDetailMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::ImplementationDetailMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ImplementationDetailMatcher>]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1264:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ImplementationDetailMatcher::ImplementationDetailMatcher(const clang::clangd::{anonymous}::ImplementationDetailMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ImplementationDetailMatcher' has user-provided 'void clang::clangd::{anonymous}::ImplementationDetailMatcher::operator=(const clang::clangd::{anonymous}::ImplementationDetailMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:92:1: note: in expansion of macro 'MATCHER' 92 | MATCHER(ImplementationDetail, "") { | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::ImplementationDetailMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::ImplementationDetailMatcher]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1264:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ImplementationDetailMatcher::ImplementationDetailMatcher(const clang::clangd::{anonymous}::ImplementationDetailMatcher&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ImplementationDetailMatcher' has user-provided 'void clang::clangd::{anonymous}::ImplementationDetailMatcher::operator=(const clang::clangd::{anonymous}::ImplementationDetailMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:92:1: note: in expansion of macro 'MATCHER' 92 | MATCHER(ImplementationDetail, "") { | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::NotMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1264:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::ImplementationDetailMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ImplementationDetailMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ImplementationDetailMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1264:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ImplementationDetailMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ImplementationDetailMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::ImplementationDetailMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::ImplementationDetailMatcher>, testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BoundSecondMatcher::BoundSecondMatcher(const Tuple2Matcher&, const Second&) [with Tuple2Matcher = clang::clangd::{anonymous}::RefRangeMatcher; Second = clang::clangd::Range]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3630:10: required from 'testing::internal::BoundSecondMatcher testing::internal::MatcherBindSecond(const Tuple2Matcher&, const Second&) [with Tuple2Matcher = clang::clangd::{anonymous}::RefRangeMatcher; Second = clang::clangd::Range]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4259:36: required from 'testing::internal::UnorderedElementsAreArrayMatcher::type>::type::value_type> > testing::UnorderedPointwise(const Tuple2Matcher&, const RhsContainer&) [with Tuple2Matcher = clang::clangd::{anonymous}::RefRangeMatcher; RhsContainer = std::vector; typename testing::internal::StlContainerView::type>::type::value_type = clang::clangd::Range]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:108:58: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3571:50: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::RefRangeMatcher::RefRangeMatcher(const clang::clangd::{anonymous}::RefRangeMatcher&)' is deprecated [-Wdeprecated-copy] 3571 | : tuple2_matcher_(tm), second_value_(second) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::RefRangeMatcher' has user-provided 'void clang::clangd::{anonymous}::RefRangeMatcher::operator=(const clang::clangd::{anonymous}::RefRangeMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:98:1: note: in expansion of macro 'MATCHER' 98 | MATCHER(RefRange, "") { | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclRangeMatcherP; M3 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:412:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ForCodeCompletionMatcherP::ForCodeCompletionMatcherP(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ForCodeCompletionMatcherP' has user-provided 'void clang::clangd::{anonymous}::ForCodeCompletionMatcherP::operator=(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&) [with IsIndexedForCodeCompletion_type = bool]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:87:1: note: in expansion of macro 'MATCHER_P' 87 | MATCHER_P(ForCodeCompletion, IsIndexedForCodeCompletion, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::TemplateArgsMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::TemplateArgsMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::TemplateArgsMatcherP; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:460:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::TemplateArgsMatcherP::TemplateArgsMatcherP(const clang::clangd::{anonymous}::TemplateArgsMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::TemplateArgsMatcherP' has user-provided 'void clang::clangd::{anonymous}::TemplateArgsMatcherP::operator=(const clang::clangd::{anonymous}::TemplateArgsMatcherP&) [with TemplArgs_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:56:1: note: in expansion of macro 'MATCHER_P' 56 | MATCHER_P(TemplateArgs, TemplArgs, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M3 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M4 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1055:23: required from 'typename testing::internal::AllOfResult8::type testing::AllOf(M1, M2, M3, M4, M5, M6, M7, M8) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M3 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M4 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M5 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M6 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M7 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M8 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult8::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:460:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; Matcher2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; Matcher2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1019:59: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M3 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M4 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1055:23: required from 'typename testing::internal::AllOfResult8::type testing::AllOf(M1, M2, M3, M4, M5, M6, M7, M8) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M3 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M4 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M5 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M6 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M7 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M8 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult8::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:460:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; Matcher2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; Matcher2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = clang::clangd::{anonymous}::DefRangeMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclRangeMatcherP; M3 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DefRangeMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:564:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DefRangeMatcherP::DefRangeMatcherP(const clang::clangd::{anonymous}::DefRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DefRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DefRangeMatcherP::operator=(const clang::clangd::{anonymous}::DefRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DefRange, Pos, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = clang::clangd::{anonymous}::DeclURIMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclRangeMatcherP; M3 = clang::clangd::{anonymous}::DeclURIMatcherP >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:790:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'clang::clangd::{anonymous}::DeclURIMatcherP >::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DocMatcherP; Matcher2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DocMatcherP; M2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DocMatcherP; M3 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:843:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DocMatcherP::DocMatcherP(const clang::clangd::{anonymous}::DocMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DocMatcherP' has user-provided 'void clang::clangd::{anonymous}::DocMatcherP::operator=(const clang::clangd::{anonymous}::DocMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Doc, D, "") { return arg.Documentation == D; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ForCodeCompletionMatcherP::ForCodeCompletionMatcherP(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ForCodeCompletionMatcherP' has user-provided 'void clang::clangd::{anonymous}::ForCodeCompletionMatcherP::operator=(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&) [with IsIndexedForCodeCompletion_type = bool]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:87:1: note: in expansion of macro 'MATCHER_P' 87 | MATCHER_P(ForCodeCompletion, IsIndexedForCodeCompletion, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::DocMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DocMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DocMatcherP; M3 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M4 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:843:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DocMatcherP::DocMatcherP(const clang::clangd::{anonymous}::DocMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DocMatcherP' has user-provided 'void clang::clangd::{anonymous}::DocMatcherP::operator=(const clang::clangd::{anonymous}::DocMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Doc, D, "") { return arg.Documentation == D; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::ReturnTypeMatcherP; Matcher2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M2 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DocMatcherP; M3 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M4 = clang::clangd::{anonymous}::ForCodeCompletionMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:843:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ReturnTypeMatcherP::ReturnTypeMatcherP(const clang::clangd::{anonymous}::ReturnTypeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ReturnTypeMatcherP' has user-provided 'void clang::clangd::{anonymous}::ReturnTypeMatcherP::operator=(const clang::clangd::{anonymous}::ReturnTypeMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:50:1: note: in expansion of macro 'MATCHER_P' 50 | MATCHER_P(ReturnType, D, "") { return arg.ReturnType == D; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ForCodeCompletionMatcherP::ForCodeCompletionMatcherP(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ForCodeCompletionMatcherP' has user-provided 'void clang::clangd::{anonymous}::ForCodeCompletionMatcherP::operator=(const clang::clangd::{anonymous}::ForCodeCompletionMatcherP&) [with IsIndexedForCodeCompletion_type = bool]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:87:1: note: in expansion of macro 'MATCHER_P' 87 | MATCHER_P(ForCodeCompletion, IsIndexedForCodeCompletion, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = clang::clangd::{anonymous}::LabeledMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::LabeledMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::LabeledMatcherP; M3 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M4 = clang::clangd::{anonymous}::DocMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:939:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::LabeledMatcherP::LabeledMatcherP(const clang::clangd::{anonymous}::LabeledMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::LabeledMatcherP' has user-provided 'void clang::clangd::{anonymous}::LabeledMatcherP::operator=(const clang::clangd::{anonymous}::LabeledMatcherP&) [with Label_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:47:1: note: in expansion of macro 'MATCHER_P' 47 | MATCHER_P(Labeled, Label, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::ReturnTypeMatcherP; Matcher2 = clang::clangd::{anonymous}::DocMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M2 = clang::clangd::{anonymous}::DocMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::LabeledMatcherP; M3 = clang::clangd::{anonymous}::ReturnTypeMatcherP; M4 = clang::clangd::{anonymous}::DocMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::LabeledMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DocMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:939:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ReturnTypeMatcherP::ReturnTypeMatcherP(const clang::clangd::{anonymous}::ReturnTypeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ReturnTypeMatcherP' has user-provided 'void clang::clangd::{anonymous}::ReturnTypeMatcherP::operator=(const clang::clangd::{anonymous}::ReturnTypeMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:50:1: note: in expansion of macro 'MATCHER_P' 50 | MATCHER_P(ReturnType, D, "") { return arg.ReturnType == D; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DocMatcherP::DocMatcherP(const clang::clangd::{anonymous}::DocMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DocMatcherP' has user-provided 'void clang::clangd::{anonymous}::DocMatcherP::operator=(const clang::clangd::{anonymous}::DocMatcherP&) [with D_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:51:1: note: in expansion of macro 'MATCHER_P' 51 | MATCHER_P(Doc, D, "") { return arg.Documentation == D; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::LabeledMatcherP; Matcher2 = clang::clangd::{anonymous}::SnippetMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::SnippetMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::LabeledMatcherP; M3 = clang::clangd::{anonymous}::SnippetMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::SnippetMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:954:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::LabeledMatcherP::LabeledMatcherP(const clang::clangd::{anonymous}::LabeledMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::LabeledMatcherP' has user-provided 'void clang::clangd::{anonymous}::LabeledMatcherP::operator=(const clang::clangd::{anonymous}::LabeledMatcherP&) [with Label_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:47:1: note: in expansion of macro 'MATCHER_P' 47 | MATCHER_P(Labeled, Label, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::SnippetMatcherP::SnippetMatcherP(const clang::clangd::{anonymous}::SnippetMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::SnippetMatcherP' has user-provided 'void clang::clangd::{anonymous}::SnippetMatcherP::operator=(const clang::clangd::{anonymous}::SnippetMatcherP&) [with S_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:52:1: note: in expansion of macro 'MATCHER_P' 52 | MATCHER_P(Snippet, S, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclURIMatcherP >; Matcher2 = clang::clangd::{anonymous}::IncludeHeaderMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclURIMatcherP >; M2 = clang::clangd::{anonymous}::IncludeHeaderMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::IncludeHeaderMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:979:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'clang::clangd::{anonymous}::DeclURIMatcherP >::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IncludeHeaderMatcherP::IncludeHeaderMatcherP(const clang::clangd::{anonymous}::IncludeHeaderMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IncludeHeaderMatcherP' has user-provided 'void clang::clangd::{anonymous}::IncludeHeaderMatcherP::operator=(const clang::clangd::{anonymous}::IncludeHeaderMatcherP&) [with P_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:64:1: note: in expansion of macro 'MATCHER_P' 64 | MATCHER_P(IncludeHeader, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclURIMatcherP >; Matcher2 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclURIMatcherP >; M2 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1050:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'clang::clangd::{anonymous}::DeclURIMatcherP >::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'clang::clangd::{anonymous}::IncludeHeaderMatcherP >::IncludeHeaderMatcherP(const clang::clangd::{anonymous}::IncludeHeaderMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IncludeHeaderMatcherP >' has user-provided 'void clang::clangd::{anonymous}::IncludeHeaderMatcherP::operator=(const clang::clangd::{anonymous}::IncludeHeaderMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:64:1: note: in expansion of macro 'MATCHER_P' 64 | MATCHER_P(IncludeHeader, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclURIMatcherP >; Matcher2 = testing::internal::NotMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclURIMatcherP >; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::NotMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = testing::internal::NotMatcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1066:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'clang::clangd::{anonymous}::DeclURIMatcherP >::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::IncludeHeaderMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclURIMatcherP >; M2 = clang::clangd::{anonymous}::DeclRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1037:23: required from 'typename testing::internal::AllOfResult6::type testing::AllOf(M1, M2, M3, M4, M5, M6) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M5 = clang::clangd::{anonymous}::DefURIMatcherP >; M6 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult6::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1124:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'clang::clangd::{anonymous}::DeclURIMatcherP >::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclURIMatcherP >; Matcher2 = clang::clangd::{anonymous}::DeclRangeMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclURIMatcherP >; Matcher2 = clang::clangd::{anonymous}::DeclRangeMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1037:23: required from 'typename testing::internal::AllOfResult6::type testing::AllOf(M1, M2, M3, M4, M5, M6) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M5 = clang::clangd::{anonymous}::DefURIMatcherP >; M6 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult6::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1124:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DeclURIMatcherP >; Matcher2 = clang::clangd::{anonymous}::DeclRangeMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DefURIMatcherP >; M2 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M2 = clang::clangd::{anonymous}::DefURIMatcherP >; M3 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1038:23: required from 'typename testing::internal::AllOfResult6::type testing::AllOf(M1, M2, M3, M4, M5, M6) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M5 = clang::clangd::{anonymous}::DefURIMatcherP >; M6 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult6::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1124:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'clang::clangd::{anonymous}::DefURIMatcherP >::DefURIMatcherP(const clang::clangd::{anonymous}::DefURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DefURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DefURIMatcherP::operator=(const clang::clangd::{anonymous}::DefURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:62:1: note: in expansion of macro 'MATCHER_P' 62 | MATCHER_P(DefURI, P, "") { return StringRef(arg.Definition.FileURI) == P; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DefURIMatcherP >; Matcher2 = clang::clangd::{anonymous}::DefRangeMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:42, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:24: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DefRangeMatcherP::DefRangeMatcherP(const clang::clangd::{anonymous}::DefRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DefRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DefRangeMatcherP::operator=(const clang::clangd::{anonymous}::DefRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DefRange, Pos, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DefURIMatcherP >; Matcher2 = clang::clangd::{anonymous}::DefRangeMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; Matcher2 = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M2 = clang::clangd::{anonymous}::DefURIMatcherP >; M3 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1038:23: required from 'typename testing::internal::AllOfResult6::type testing::AllOf(M1, M2, M3, M4, M5, M6) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M5 = clang::clangd::{anonymous}::DefURIMatcherP >; M6 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult6::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1124:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'clang::clangd::{anonymous}::IncludeHeaderMatcherP >::IncludeHeaderMatcherP(const clang::clangd::{anonymous}::IncludeHeaderMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IncludeHeaderMatcherP >' has user-provided 'void clang::clangd::{anonymous}::IncludeHeaderMatcherP::operator=(const clang::clangd::{anonymous}::IncludeHeaderMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:64:1: note: in expansion of macro 'MATCHER_P' 64 | MATCHER_P(IncludeHeader, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DefURIMatcherP >; Matcher2 = clang::clangd::{anonymous}::DefRangeMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::DefURIMatcherP >; M3 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1029:23: required from 'typename testing::internal::AllOfResult5::type testing::AllOf(M1, M2, M3, M4, M5) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::DefURIMatcherP >; M5 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult5::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1124:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::DefURIMatcherP >; Matcher2 = clang::clangd::{anonymous}::DefRangeMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; Matcher2 = clang::clangd::{anonymous}::DefURIMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M2 = clang::clangd::{anonymous}::DefURIMatcherP >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefURIMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M4 = clang::clangd::{anonymous}::DefURIMatcherP >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::DeclURIMatcherP > >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefURIMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1148:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'clang::clangd::{anonymous}::IncludeHeaderMatcherP >::IncludeHeaderMatcherP(const clang::clangd::{anonymous}::IncludeHeaderMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IncludeHeaderMatcherP >' has user-provided 'void clang::clangd::{anonymous}::IncludeHeaderMatcherP::operator=(const clang::clangd::{anonymous}::IncludeHeaderMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:64:1: note: in expansion of macro 'MATCHER_P' 64 | MATCHER_P(IncludeHeader, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'clang::clangd::{anonymous}::DefURIMatcherP >::DefURIMatcherP(const clang::clangd::{anonymous}::DefURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DefURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DefURIMatcherP::operator=(const clang::clangd::{anonymous}::DefURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:62:1: note: in expansion of macro 'MATCHER_P' 62 | MATCHER_P(DefURI, P, "") { return StringRef(arg.Definition.FileURI) == P; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::FieldMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::FieldMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3914:32: required from 'testing::PolymorphicMatcher > testing::Field(FieldType Class::*, const FieldMatcher&) [with Class = clang::clangd::Symbol; FieldType = clang::clangd::SymbolOrigin; FieldMatcher = clang::clangd::SymbolOrigin]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1207:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::FieldMatcher::FieldMatcher(const testing::internal::FieldMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FieldMatcher' has user-provided 'void testing::internal::FieldMatcher::operator=(const testing::internal::FieldMatcher&) [with Class = clang::clangd::Symbol; FieldType = clang::clangd::SymbolOrigin]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::LabeledMatcherP; Matcher2 = clang::clangd::{anonymous}::RefCountMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::RefCountMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::RefCountMatcherP; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::VisibleOutsideFileMatcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1229:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::LabeledMatcherP::LabeledMatcherP(const clang::clangd::{anonymous}::LabeledMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::LabeledMatcherP' has user-provided 'void clang::clangd::{anonymous}::LabeledMatcherP::operator=(const clang::clangd::{anonymous}::LabeledMatcherP&) [with Label_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:47:1: note: in expansion of macro 'MATCHER_P' 47 | MATCHER_P(Labeled, Label, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::RefCountMatcherP::RefCountMatcherP(const clang::clangd::{anonymous}::RefCountMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::RefCountMatcherP' has user-provided 'void clang::clangd::{anonymous}::RefCountMatcherP::operator=(const clang::clangd::{anonymous}::RefCountMatcherP&) [with R_type = int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:86:1: note: in expansion of macro 'MATCHER_P' 86 | MATCHER_P(RefCount, R, "") { return int(arg.References) == R; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = clang::clangd::{anonymous}::VisibleOutsideFileMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = clang::clangd::{anonymous}::VisibleOutsideFileMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher>]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::RefCountMatcherP; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::VisibleOutsideFileMatcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::VisibleOutsideFileMatcher> >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1229:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::VisibleOutsideFileMatcher::VisibleOutsideFileMatcher(const clang::clangd::{anonymous}::VisibleOutsideFileMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::VisibleOutsideFileMatcher' has user-provided 'void clang::clangd::{anonymous}::VisibleOutsideFileMatcher::operator=(const clang::clangd::{anonymous}::VisibleOutsideFileMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:95:1: note: in expansion of macro 'MATCHER' 95 | MATCHER(VisibleOutsideFile, "") { | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclRangeMatcherP; Matcher2 = testing::internal::NotMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclRangeMatcherP; M2 = testing::internal::NotMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::NotMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::LabeledMatcherP; M2 = clang::clangd::{anonymous}::RefCountMatcherP; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = testing::internal::NotMatcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::RefCountMatcherP >, testing::internal::BothOfMatcher, testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1229:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::NotMatcher::NotMatcher(const testing::internal::NotMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = clang::clangd::{anonymous}::VisibleOutsideFileMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; Matcher2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M3 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M4 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1055:23: required from 'typename testing::internal::AllOfResult8::type testing::AllOf(M1, M2, M3, M4, M5, M6, M7, M8) [with M1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M3 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M4 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M5 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M6 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M7 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; M8 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; typename testing::internal::AllOfResult8::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:460:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DeclURIMatcherP >; Matcher2 = clang::clangd::{anonymous}::DeclRangeMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DeclURIMatcherP >; M2 = clang::clangd::{anonymous}::DeclRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1037:23: required from 'typename testing::internal::AllOfResult6::type testing::AllOf(M1, M2, M3, M4, M5, M6) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M5 = clang::clangd::{anonymous}::DefURIMatcherP >; M6 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult6::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1124:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'clang::clangd::{anonymous}::DeclURIMatcherP >::DeclURIMatcherP(const clang::clangd::{anonymous}::DeclURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DeclURIMatcherP::operator=(const clang::clangd::{anonymous}::DeclURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:59:1: note: in expansion of macro 'MATCHER_P' 59 | MATCHER_P(DeclURI, P, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DeclRangeMatcherP::DeclRangeMatcherP(const clang::clangd::{anonymous}::DeclRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DeclRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DeclRangeMatcherP::operator=(const clang::clangd::{anonymous}::DeclRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:71:1: note: in expansion of macro 'MATCHER_P' 71 | MATCHER_P(DeclRange, Pos, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::DefURIMatcherP >; Matcher2 = clang::clangd::{anonymous}::DefRangeMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::DefURIMatcherP >; M2 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M2 = clang::clangd::{anonymous}::DefURIMatcherP >; M3 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1038:23: required from 'typename testing::internal::AllOfResult6::type testing::AllOf(M1, M2, M3, M4, M5, M6) [with M1 = clang::clangd::{anonymous}::QNameMatcherP; M2 = clang::clangd::{anonymous}::DeclURIMatcherP >; M3 = clang::clangd::{anonymous}::DeclRangeMatcherP; M4 = clang::clangd::{anonymous}::IncludeHeaderMatcherP >; M5 = clang::clangd::{anonymous}::DefURIMatcherP >; M6 = clang::clangd::{anonymous}::DefRangeMatcherP; typename testing::internal::AllOfResult6::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DeclRangeMatcherP > >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::DefRangeMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1124:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'clang::clangd::{anonymous}::DefURIMatcherP >::DefURIMatcherP(const clang::clangd::{anonymous}::DefURIMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DefURIMatcherP >' has user-provided 'void clang::clangd::{anonymous}::DefURIMatcherP::operator=(const clang::clangd::{anonymous}::DefURIMatcherP&) [with P_type = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:62:1: note: in expansion of macro 'MATCHER_P' 62 | MATCHER_P(DefURI, P, "") { return StringRef(arg.Definition.FileURI) == P; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::DefRangeMatcherP::DefRangeMatcherP(const clang::clangd::{anonymous}::DefRangeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::DefRangeMatcherP' has user-provided 'void clang::clangd::{anonymous}::DefRangeMatcherP::operator=(const clang::clangd::{anonymous}::DefRangeMatcherP&) [with Pos_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:79:1: note: in expansion of macro 'MATCHER_P' 79 | MATCHER_P(DefRange, Pos, "") { | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const clang::clangd::SymbolSlab&; M = clang::clangd::{anonymous}::QNameMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher >; T = const clang::clangd::SymbolSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::SymbolSlab; M = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:536:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::QNameMatcherP; Container = const clang::clangd::SymbolSlab&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const clang::clangd::RefSlab&; M = testing::internal::PairMatcher >&> >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::RefSlab&; M = testing::internal::ContainsMatcher >&> > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::RefSlab&; M = testing::internal::ContainsMatcher >&> > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher >&> > >; T = const clang::clangd::RefSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::RefSlab&; M = testing::internal::ContainsMatcher >&> > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::RefSlab; M = testing::internal::ContainsMatcher >&> > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:613:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'testing::internal::PairMatcher >&> >::PairMatcher(const testing::internal::PairMatcher >&> >&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::PairMatcher >&> >' has user-provided 'void testing::internal::PairMatcher::operator=(const testing::internal::PairMatcher&) [with FirstMatcher = clang::clangd::SymbolID; SecondMatcher = testing::Matcher >&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::PairMatcher >&> >; Container = const clang::clangd::RefSlab&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const clang::clangd::SymbolSlab&; M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >; T = const clang::clangd::SymbolSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::SymbolSlab; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:979:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >; Container = const clang::clangd::SymbolSlab&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::EachMatcher::operator testing::Matcher() const [with Container = const clang::clangd::SymbolSlab&; M = clang::clangd::{anonymous}::IncludeHeaderMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::EachMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::EachMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::EachMatcher; T = const clang::clangd::SymbolSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::EachMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::SymbolSlab; M = testing::internal::EachMatcher]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1087:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2928:24: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IncludeHeaderMatcher::IncludeHeaderMatcher(const clang::clangd::{anonymous}::IncludeHeaderMatcher&)' is deprecated [-Wdeprecated-copy] 2928 | return MakeMatcher(new EachMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IncludeHeaderMatcher' has user-provided 'void clang::clangd::{anonymous}::IncludeHeaderMatcher::operator=(const clang::clangd::{anonymous}::IncludeHeaderMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:63:1: note: in expansion of macro 'MATCHER' 63 | MATCHER(IncludeHeader, "") { return !arg.IncludeHeaders.empty(); } | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2880:41: note: initializing argument 1 of 'testing::internal::EachMatcherImpl::EachMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::IncludeHeaderMatcher; Container = const clang::clangd::SymbolSlab&]' 2880 | explicit EachMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::QNameMatcherP; Container = const clang::clangd::SymbolSlab&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const clang::clangd::SymbolSlab&; M = clang::clangd::{anonymous}::QNameMatcherP]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher >; T = const clang::clangd::SymbolSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::SymbolSlab; M = testing::internal::ContainsMatcher >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:536:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::clangd::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::QNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::QNameMatcherP::operator=(const clang::clangd::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:55:1: note: in expansion of macro 'MATCHER_P' 55 | MATCHER_P(QName, Name, "") { return (arg.Scope + arg.Name).str() == Name; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::QNameMatcherP; Container = const clang::clangd::SymbolSlab&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::PairMatcher >&> >; Container = const clang::clangd::RefSlab&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const clang::clangd::RefSlab&; M = testing::internal::PairMatcher >&> >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::RefSlab&; M = testing::internal::ContainsMatcher >&> > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::RefSlab&; M = testing::internal::ContainsMatcher >&> > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher >&> > >; T = const clang::clangd::RefSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::RefSlab&; M = testing::internal::ContainsMatcher >&> > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::RefSlab; M = testing::internal::ContainsMatcher >&> > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:613:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'testing::internal::PairMatcher >&> >::PairMatcher(const testing::internal::PairMatcher >&> >&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::PairMatcher >&> >' has user-provided 'void testing::internal::PairMatcher::operator=(const testing::internal::PairMatcher&) [with FirstMatcher = clang::clangd::SymbolID; SecondMatcher = testing::Matcher >&>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::PairMatcher >&> >; Container = const clang::clangd::RefSlab&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >; Container = const clang::clangd::SymbolSlab&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const clang::clangd::SymbolSlab&; M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >; T = const clang::clangd::SymbolSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::SymbolSlab; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:979:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher >, clang::clangd::{anonymous}::IncludeHeaderMatcherP > >; Container = const clang::clangd::SymbolSlab&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::EachMatcherImpl::EachMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::IncludeHeaderMatcher; Container = const clang::clangd::SymbolSlab&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2928:24: required from 'testing::internal::EachMatcher::operator testing::Matcher() const [with Container = const clang::clangd::SymbolSlab&; M = clang::clangd::{anonymous}::IncludeHeaderMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::EachMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::EachMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::EachMatcher; T = const clang::clangd::SymbolSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::EachMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::SymbolSlab; M = testing::internal::EachMatcher]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1087:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2881:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::IncludeHeaderMatcher::IncludeHeaderMatcher(const clang::clangd::{anonymous}::IncludeHeaderMatcher&)' is deprecated [-Wdeprecated-copy] 2881 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::IncludeHeaderMatcher' has user-provided 'void clang::clangd::{anonymous}::IncludeHeaderMatcher::operator=(const clang::clangd::{anonymous}::IncludeHeaderMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:63:1: note: in expansion of macro 'MATCHER' 63 | MATCHER(IncludeHeader, "") { return !arg.IncludeHeaders.empty(); } | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = clang::clangd::{anonymous}::IncludeHeaderMatcher; Container = const clang::clangd::SymbolSlab&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const clang::clangd::RefSlab&; M = testing::internal::PairMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::RefSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::RefSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher >; T = const clang::clangd::RefSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::RefSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1478:63: required from 'testing::internal::NotMatcher::operator testing::Matcher() const [with T = const clang::clangd::RefSlab&; InnerMatcher = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::RefSlab&; M = testing::internal::NotMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::RefSlab&; M = testing::internal::NotMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::NotMatcher > >; T = const clang::clangd::RefSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::RefSlab&; M = testing::internal::NotMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::RefSlab; M = testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:619:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'constexpr testing::internal::PairMatcher::PairMatcher(const testing::internal::PairMatcher&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::PairMatcher' has user-provided 'void testing::internal::PairMatcher::operator=(const testing::internal::PairMatcher&) [with FirstMatcher = clang::clangd::SymbolID; SecondMatcher = testing::internal::AnythingMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::PairMatcher; Container = const clang::clangd::RefSlab&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::PairMatcher; Container = const clang::clangd::RefSlab&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const clang::clangd::RefSlab&; M = testing::internal::PairMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::RefSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::RefSlab&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher >; T = const clang::clangd::RefSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::RefSlab&; M = testing::internal::NotMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::RefSlab&; M = testing::internal::NotMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::NotMatcher > >; T = const clang::clangd::RefSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::RefSlab&; M = testing::internal::NotMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::RefSlab; M = testing::internal::NotMatcher > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:619:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'constexpr testing::internal::PairMatcher::PairMatcher(const testing::internal::PairMatcher&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::PairMatcher' has user-provided 'void testing::internal::PairMatcher::operator=(const testing::internal::PairMatcher&) [with FirstMatcher = clang::clangd::SymbolID; SecondMatcher = testing::internal::AnythingMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::PairMatcher; Container = const clang::clangd::RefSlab&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::MonomorphicImpl::MonomorphicImpl(const Impl&) [with T = const clang::clangd::Symbol&; Impl = testing::internal::FieldMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:444:23: required from 'testing::PolymorphicMatcher::operator testing::Matcher() const [with T = const clang::clangd::Symbol&; Impl = testing::internal::FieldMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::Symbol&; M = testing::PolymorphicMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::Symbol&; M = testing::PolymorphicMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:611:47: required from 'testing::Matcher testing::MatcherCast(const M&) [with T = const clang::clangd::Symbol&; M = testing::PolymorphicMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3453:31: required from 'testing::Matcher testing::internal::CastAndAppendTransform::operator()(const Arg&) const [with Arg = testing::PolymorphicMatcher >; Target = const clang::clangd::Symbol&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:837:17: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::UnorderedElementsAreMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::UnorderedElementsAreMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::UnorderedElementsAreMatcher > > >; T = const clang::clangd::SymbolSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::UnorderedElementsAreMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::SymbolSlab; M = testing::internal::UnorderedElementsAreMatcher > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:1207:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:451:60: warning: implicitly-declared 'testing::internal::FieldMatcher::FieldMatcher(const testing::internal::FieldMatcher&)' is deprecated [-Wdeprecated-copy] 451 | explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FieldMatcher' has user-provided 'void testing::internal::FieldMatcher::operator=(const testing::internal::FieldMatcher&) [with Class = clang::clangd::Symbol; FieldType = clang::clangd::SymbolOrigin]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const clang::clangd::SymbolSlab&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; T = const clang::clangd::SymbolSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1648:66: required from 'testing::internal::BothOfMatcher::operator testing::Matcher() const [with T = const clang::clangd::SymbolSlab&; Matcher1 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; Matcher2 = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >; T = const clang::clangd::SymbolSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::SymbolSlab; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:460:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >; Container = const clang::clangd::SymbolSlab&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >; Container = const clang::clangd::SymbolSlab&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const clang::clangd::SymbolSlab&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >; T = const clang::clangd::SymbolSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1648:66: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >; T = const clang::clangd::SymbolSlab&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const clang::clangd::SymbolSlab&; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = clang::clangd::SymbolSlab; M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > >, testing::internal::ContainsMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > > > > > >]' ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:460:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../tools/extra/clangd/unittests/TestTU.h:24, from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/SymbolCollectorTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::TemplateArgsMatcherP >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::ForCodeCompletionMatcherP > >; Container = const clang::clangd::SymbolSlab&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ [87/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/TraceTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = clang::clangd::{anonymous}::StringNodeMatcherP]': ../tools/extra/clangd/unittests/TraceTests.cpp:103:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::StringNodeMatcherP::StringNodeMatcherP(const clang::clangd::{anonymous}::StringNodeMatcherP&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::StringNodeMatcherP' has user-provided 'void clang::clangd::{anonymous}::StringNodeMatcherP::operator=(const clang::clangd::{anonymous}::StringNodeMatcherP&) [with Val_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1467:5: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1467 | GTEST_DISALLOW_ASSIGN_(name##MatcherP);\ | ^~~~~~~~~~~~~~~~~~~~~~ ../tools/extra/clangd/unittests/TraceTests.cpp:23:1: note: in expansion of macro 'MATCHER_P' 23 | MATCHER_P(StringNode, Val, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = clang::clangd::{anonymous}::StringNodeMatcherP]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1369 | GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = clang::clangd::{anonymous}::StringNodeMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = clang::clangd::{anonymous}::StringNodeMatcherP]' ../tools/extra/clangd/unittests/TraceTests.cpp:103:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::StringNodeMatcherP::StringNodeMatcherP(const clang::clangd::{anonymous}::StringNodeMatcherP&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/TraceTests.cpp:16: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::StringNodeMatcherP' has user-provided 'void clang::clangd::{anonymous}::StringNodeMatcherP::operator=(const clang::clangd::{anonymous}::StringNodeMatcherP&) [with Val_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1467:5: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1467 | GTEST_DISALLOW_ASSIGN_(name##MatcherP);\ | ^~~~~~~~~~~~~~~~~~~~~~ ../tools/extra/clangd/unittests/TraceTests.cpp:23:1: note: in expansion of macro 'MATCHER_P' 23 | MATCHER_P(StringNode, Val, "") { | ^~~~~~~~~ [88/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/TestTU.cpp.o ../tools/extra/clangd/unittests/TestTU.cpp: In member function 'std::unique_ptr clang::clangd::TestTU::index() const': ../tools/extra/clangd/unittests/TestTU.cpp:90:19: warning: redundant move in return statement [-Wredundant-move] 90 | return std::move(Idx); | ~~~~~~~~~^~~~~ ../tools/extra/clangd/unittests/TestTU.cpp:90:19: note: remove 'std::move' call [89/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/TweakTests.cpp.o [90/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/TypeHierarchyTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:157:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:158:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:197:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:272:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = clang::clangd::{anonymous}::SelectionRangeIsMatcherP; M4 = testing::Matcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > >]': ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:377:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithNameMatcherP::WithNameMatcherP(const clang::clangd::{anonymous}::WithNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithNameMatcherP::operator=(const clang::clangd::{anonymous}::WithNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(WithName, N, "") { return arg.name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithKindMatcherP::WithKindMatcherP(const clang::clangd::{anonymous}::WithKindMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithKindMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithKindMatcherP::operator=(const clang::clangd::{anonymous}::WithKindMatcherP&) [with Kind_type = clang::clangd::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(WithKind, Kind, "") { return arg.kind == Kind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::SelectionRangeIsMatcherP::SelectionRangeIsMatcherP(const clang::clangd::{anonymous}::SelectionRangeIsMatcherP&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::SelectionRangeIsMatcherP' has user-provided 'void clang::clangd::{anonymous}::SelectionRangeIsMatcherP::operator=(const clang::clangd::{anonymous}::SelectionRangeIsMatcherP&) [with R_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:42:1: note: in expansion of macro 'MATCHER_P' 42 | MATCHER_P(SelectionRangeIs, R, "") { return arg.selectionRange == R; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::SelectionRangeIsMatcherP; M2 = testing::Matcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::Matcher >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = testing::Matcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >]': ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:377:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithKindMatcherP::WithKindMatcherP(const clang::clangd::{anonymous}::WithKindMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithKindMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithKindMatcherP::operator=(const clang::clangd::{anonymous}::WithKindMatcherP&) [with Kind_type = clang::clangd::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(WithKind, Kind, "") { return arg.kind == Kind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithKindMatcherP; M2 = testing::Matcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::Matcher >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithNameMatcherP::WithNameMatcherP(const clang::clangd::{anonymous}::WithNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithNameMatcherP::operator=(const clang::clangd::{anonymous}::WithNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(WithName, N, "") { return arg.name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, testing::Matcher >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >]': ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:377:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, testing::Matcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:509:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:511:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; M4 = clang::clangd::{anonymous}::ChildrenNotResolvedMatcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher >]': ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:631:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithNameMatcherP::WithNameMatcherP(const clang::clangd::{anonymous}::WithNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithNameMatcherP::operator=(const clang::clangd::{anonymous}::WithNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(WithName, N, "") { return arg.name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithKindMatcherP::WithKindMatcherP(const clang::clangd::{anonymous}::WithKindMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithKindMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithKindMatcherP::operator=(const clang::clangd::{anonymous}::WithKindMatcherP&) [with Kind_type = clang::clangd::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(WithKind, Kind, "") { return arg.kind == Kind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ParentsNotResolvedMatcher::ParentsNotResolvedMatcher(const clang::clangd::{anonymous}::ParentsNotResolvedMatcher&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ParentsNotResolvedMatcher' has user-provided 'void clang::clangd::{anonymous}::ParentsNotResolvedMatcher::operator=(const clang::clangd::{anonymous}::ParentsNotResolvedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:54:1: note: in expansion of macro 'MATCHER' 54 | MATCHER(ParentsNotResolved, "") { return !arg.parents; } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; M2 = clang::clangd::{anonymous}::ChildrenNotResolvedMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ChildrenNotResolvedMatcher::ChildrenNotResolvedMatcher(const clang::clangd::{anonymous}::ChildrenNotResolvedMatcher&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ChildrenNotResolvedMatcher' has user-provided 'void clang::clangd::{anonymous}::ChildrenNotResolvedMatcher::operator=(const clang::clangd::{anonymous}::ChildrenNotResolvedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:55:1: note: in expansion of macro 'MATCHER' 55 | MATCHER(ChildrenNotResolved, "") { return !arg.children; } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; M2 = clang::clangd::{anonymous}::ChildrenNotResolvedMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; M4 = testing::Matcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > >]': ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:631:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithNameMatcherP::WithNameMatcherP(const clang::clangd::{anonymous}::WithNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithNameMatcherP::operator=(const clang::clangd::{anonymous}::WithNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(WithName, N, "") { return arg.name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithKindMatcherP::WithKindMatcherP(const clang::clangd::{anonymous}::WithKindMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithKindMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithKindMatcherP::operator=(const clang::clangd::{anonymous}::WithKindMatcherP&) [with Kind_type = clang::clangd::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(WithKind, Kind, "") { return arg.kind == Kind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ParentsNotResolvedMatcher::ParentsNotResolvedMatcher(const clang::clangd::{anonymous}::ParentsNotResolvedMatcher&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ParentsNotResolvedMatcher' has user-provided 'void clang::clangd::{anonymous}::ParentsNotResolvedMatcher::operator=(const clang::clangd::{anonymous}::ParentsNotResolvedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:54:1: note: in expansion of macro 'MATCHER' 54 | MATCHER(ParentsNotResolved, "") { return !arg.parents; } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; M2 = testing::Matcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > >]': ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:631:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >; Matcher2 = testing::internal::BothOfMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:157:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:158:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:197:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:272:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = clang::clangd::{anonymous}::SelectionRangeIsMatcherP; M4 = testing::Matcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:377:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithNameMatcherP::WithNameMatcherP(const clang::clangd::{anonymous}::WithNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithNameMatcherP::operator=(const clang::clangd::{anonymous}::WithNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(WithName, N, "") { return arg.name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = clang::clangd::{anonymous}::WithKindMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithKindMatcherP::WithKindMatcherP(const clang::clangd::{anonymous}::WithKindMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithKindMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithKindMatcherP::operator=(const clang::clangd::{anonymous}::WithKindMatcherP&) [with Kind_type = clang::clangd::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(WithKind, Kind, "") { return arg.kind == Kind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = clang::clangd::{anonymous}::WithKindMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::SelectionRangeIsMatcherP; M2 = testing::Matcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::Matcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = clang::clangd::{anonymous}::SelectionRangeIsMatcherP; M4 = testing::Matcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:377:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::SelectionRangeIsMatcherP::SelectionRangeIsMatcherP(const clang::clangd::{anonymous}::SelectionRangeIsMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::SelectionRangeIsMatcherP' has user-provided 'void clang::clangd::{anonymous}::SelectionRangeIsMatcherP::operator=(const clang::clangd::{anonymous}::SelectionRangeIsMatcherP&) [with R_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:42:1: note: in expansion of macro 'MATCHER_P' 42 | MATCHER_P(SelectionRangeIs, R, "") { return arg.selectionRange == R; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::SelectionRangeIsMatcherP; Matcher2 = testing::Matcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >; Matcher2 = testing::internal::BothOfMatcher, testing::Matcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1019:59: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = clang::clangd::{anonymous}::SelectionRangeIsMatcherP; M4 = testing::Matcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:377:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = clang::clangd::{anonymous}::WithKindMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher, testing::Matcher >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::Matcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::Matcher >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::SelectionRangeIsMatcherP; Matcher2 = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithKindMatcherP; M2 = testing::Matcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::Matcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = testing::Matcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:377:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithKindMatcherP::WithKindMatcherP(const clang::clangd::{anonymous}::WithKindMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithKindMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithKindMatcherP::operator=(const clang::clangd::{anonymous}::WithKindMatcherP&) [with Kind_type = clang::clangd::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(WithKind, Kind, "") { return arg.kind == Kind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithKindMatcherP; Matcher2 = testing::Matcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, testing::Matcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = testing::Matcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:377:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithNameMatcherP::WithNameMatcherP(const clang::clangd::{anonymous}::WithNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithNameMatcherP::operator=(const clang::clangd::{anonymous}::WithNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(WithName, N, "") { return arg.name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher, testing::Matcher >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::Matcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::Matcher >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::WithKindMatcherP; Matcher2 = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:377:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, testing::Matcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:509:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:511:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; M2 = clang::clangd::{anonymous}::ChildrenNotResolvedMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; M4 = clang::clangd::{anonymous}::ChildrenNotResolvedMatcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:631:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ParentsNotResolvedMatcher::ParentsNotResolvedMatcher(const clang::clangd::{anonymous}::ParentsNotResolvedMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ParentsNotResolvedMatcher' has user-provided 'void clang::clangd::{anonymous}::ParentsNotResolvedMatcher::operator=(const clang::clangd::{anonymous}::ParentsNotResolvedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:54:1: note: in expansion of macro 'MATCHER' 54 | MATCHER(ParentsNotResolved, "") { return !arg.parents; } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; Matcher2 = clang::clangd::{anonymous}::ChildrenNotResolvedMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ChildrenNotResolvedMatcher::ChildrenNotResolvedMatcher(const clang::clangd::{anonymous}::ChildrenNotResolvedMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ChildrenNotResolvedMatcher' has user-provided 'void clang::clangd::{anonymous}::ChildrenNotResolvedMatcher::operator=(const clang::clangd::{anonymous}::ChildrenNotResolvedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:55:1: note: in expansion of macro 'MATCHER' 55 | MATCHER(ChildrenNotResolved, "") { return !arg.children; } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; Matcher2 = clang::clangd::{anonymous}::ChildrenNotResolvedMatcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >; Matcher2 = testing::internal::BothOfMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1019:59: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; M4 = clang::clangd::{anonymous}::ChildrenNotResolvedMatcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:631:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = clang::clangd::{anonymous}::WithKindMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher::BothOfMatcher(const testing::internal::BothOfMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; Matcher2 = clang::clangd::{anonymous}::ChildrenNotResolvedMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; M2 = testing::Matcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; M4 = testing::Matcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:631:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ParentsNotResolvedMatcher::ParentsNotResolvedMatcher(const clang::clangd::{anonymous}::ParentsNotResolvedMatcher&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ParentsNotResolvedMatcher' has user-provided 'void clang::clangd::{anonymous}::ParentsNotResolvedMatcher::operator=(const clang::clangd::{anonymous}::ParentsNotResolvedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:54:1: note: in expansion of macro 'MATCHER' 54 | MATCHER(ParentsNotResolved, "") { return !arg.parents; } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; Matcher2 = testing::Matcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >; Matcher2 = testing::internal::BothOfMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1019:59: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; M4 = testing::Matcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:631:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = clang::clangd::{anonymous}::WithKindMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::internal::BothOfMatcher >::BothOfMatcher(const testing::internal::BothOfMatcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; Matcher2 = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:631:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >; Matcher2 = testing::internal::BothOfMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: ../tools/extra/clangd/unittests/Matchers.h: In instantiation of 'clang::clangd::OptionalMatcher::OptionalMatcher(const InnerMatcher&) [with InnerMatcher = testing::internal::UnorderedElementsAreMatcher >]': ../tools/extra/clangd/unittests/Matchers.h:194:10: required from 'clang::clangd::OptionalMatcher clang::clangd::HasValue(const InnerMatcher&) [with InnerMatcher = testing::internal::UnorderedElementsAreMatcher >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:46:24: required from 'testing::Matcher clang::clangd::{anonymous}::Parents(ParentMatchers ...) [with ParentMatchers = {}]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:377:5: required from here ../tools/extra/clangd/unittests/Matchers.h:134:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 134 | explicit OptionalMatcher(const InnerMatcher &matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::MonomorphicImpl::MonomorphicImpl(const Impl&) [with T = clang::clangd::TypeHierarchyItem; Impl = testing::internal::FieldMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:444:23: required from 'testing::PolymorphicMatcher::operator testing::Matcher() const [with T = clang::clangd::TypeHierarchyItem; Impl = testing::internal::FieldMatcher > >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:46:59: required from 'testing::Matcher clang::clangd::{anonymous}::Parents(ParentMatchers ...) [with ParentMatchers = {}]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:377:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:451:60: warning: implicitly-declared 'testing::internal::FieldMatcher > >::FieldMatcher(const testing::internal::FieldMatcher > >&)' is deprecated [-Wdeprecated-copy] 451 | explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FieldMatcher > >' has user-provided 'void testing::internal::FieldMatcher::operator=(const testing::internal::FieldMatcher&) [with Class = clang::clangd::TypeHierarchyItem; FieldType = llvm::Optional >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithNameMatcherP; Matcher2 = clang::clangd::{anonymous}::WithKindMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = clang::clangd::{anonymous}::SelectionRangeIsMatcherP; M4 = testing::Matcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:377:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithNameMatcherP::WithNameMatcherP(const clang::clangd::{anonymous}::WithNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithNameMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithNameMatcherP::operator=(const clang::clangd::{anonymous}::WithNameMatcherP&) [with N_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(WithName, N, "") { return arg.name == N; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithKindMatcherP::WithKindMatcherP(const clang::clangd::{anonymous}::WithKindMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithKindMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithKindMatcherP::operator=(const clang::clangd::{anonymous}::WithKindMatcherP&) [with Kind_type = clang::clangd::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(WithKind, Kind, "") { return arg.kind == Kind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::SelectionRangeIsMatcherP; Matcher2 = testing::Matcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::SelectionRangeIsMatcherP; M2 = testing::Matcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::Matcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = clang::clangd::{anonymous}::SelectionRangeIsMatcherP; M4 = testing::Matcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:377:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::SelectionRangeIsMatcherP::SelectionRangeIsMatcherP(const clang::clangd::{anonymous}::SelectionRangeIsMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::SelectionRangeIsMatcherP' has user-provided 'void clang::clangd::{anonymous}::SelectionRangeIsMatcherP::operator=(const clang::clangd::{anonymous}::SelectionRangeIsMatcherP&) [with R_type = clang::clangd::Range]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:42:1: note: in expansion of macro 'MATCHER_P' 42 | MATCHER_P(SelectionRangeIs, R, "") { return arg.selectionRange == R; } | ^~~~~~~~~ In file included from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: ../tools/extra/clangd/unittests/Matchers.h: In instantiation of 'clang::clangd::OptionalMatcher::OptionalMatcher(const InnerMatcher&) [with InnerMatcher = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > > > >]': ../tools/extra/clangd/unittests/Matchers.h:194:10: required from 'clang::clangd::OptionalMatcher clang::clangd::HasValue(const InnerMatcher&) [with InnerMatcher = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > > > >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:46:24: required from 'testing::Matcher clang::clangd::{anonymous}::Parents(ParentMatchers ...) [with ParentMatchers = {testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > >}]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:377:5: required from here ../tools/extra/clangd/unittests/Matchers.h:134:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > > > >&)' is deprecated [-Wdeprecated-copy] 134 | explicit OptionalMatcher(const InnerMatcher &matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: ../tools/extra/clangd/unittests/Matchers.h: In instantiation of 'clang::clangd::OptionalMatcher::OptionalMatcher(const InnerMatcher&) [with InnerMatcher = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > > > >]': ../tools/extra/clangd/unittests/Matchers.h:194:10: required from 'clang::clangd::OptionalMatcher clang::clangd::HasValue(const InnerMatcher&) [with InnerMatcher = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > > > >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:46:24: required from 'testing::Matcher clang::clangd::{anonymous}::Parents(ParentMatchers ...) [with ParentMatchers = {testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > >}]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:377:5: required from here ../tools/extra/clangd/unittests/Matchers.h:134:75: warning: implicitly-declared 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > > > >&)' is deprecated [-Wdeprecated-copy] 134 | explicit OptionalMatcher(const InnerMatcher &matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher, testing::Matcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::WithKindMatcherP; Matcher2 = testing::Matcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::WithKindMatcherP; M2 = testing::Matcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::Matcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = testing::Matcher; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, testing::Matcher > >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:377:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::WithKindMatcherP::WithKindMatcherP(const clang::clangd::{anonymous}::WithKindMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::WithKindMatcherP' has user-provided 'void clang::clangd::{anonymous}::WithKindMatcherP::operator=(const clang::clangd::{anonymous}::WithKindMatcherP&) [with Kind_type = clang::clangd::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:41:1: note: in expansion of macro 'MATCHER_P' 41 | MATCHER_P(WithKind, Kind, "") { return arg.kind == Kind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; Matcher2 = clang::clangd::{anonymous}::ChildrenNotResolvedMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; M2 = clang::clangd::{anonymous}::ChildrenNotResolvedMatcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; M4 = clang::clangd::{anonymous}::ChildrenNotResolvedMatcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:631:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ParentsNotResolvedMatcher::ParentsNotResolvedMatcher(const clang::clangd::{anonymous}::ParentsNotResolvedMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ParentsNotResolvedMatcher' has user-provided 'void clang::clangd::{anonymous}::ParentsNotResolvedMatcher::operator=(const clang::clangd::{anonymous}::ParentsNotResolvedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:54:1: note: in expansion of macro 'MATCHER' 54 | MATCHER(ParentsNotResolved, "") { return !arg.parents; } | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ChildrenNotResolvedMatcher::ChildrenNotResolvedMatcher(const clang::clangd::{anonymous}::ChildrenNotResolvedMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ChildrenNotResolvedMatcher' has user-provided 'void clang::clangd::{anonymous}::ChildrenNotResolvedMatcher::operator=(const clang::clangd::{anonymous}::ChildrenNotResolvedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:55:1: note: in expansion of macro 'MATCHER' 55 | MATCHER(ChildrenNotResolved, "") { return !arg.children; } | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: ../tools/extra/clangd/unittests/Matchers.h: In instantiation of 'clang::clangd::OptionalMatcher::OptionalMatcher(const InnerMatcher&) [with InnerMatcher = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > > >]': ../tools/extra/clangd/unittests/Matchers.h:194:10: required from 'clang::clangd::OptionalMatcher clang::clangd::HasValue(const InnerMatcher&) [with InnerMatcher = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > > >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:51:24: required from 'testing::Matcher clang::clangd::{anonymous}::Children(ChildMatchers ...) [with ChildMatchers = {testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher >}]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:631:3: required from here ../tools/extra/clangd/unittests/Matchers.h:134:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > > >&)' is deprecated [-Wdeprecated-copy] 134 | explicit OptionalMatcher(const InnerMatcher &matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; Matcher2 = testing::Matcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; M2 = testing::Matcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::clangd::{anonymous}::WithNameMatcherP; M2 = clang::clangd::{anonymous}::WithKindMatcherP; M3 = clang::clangd::{anonymous}::ParentsNotResolvedMatcher; M4 = testing::Matcher; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:631:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::ParentsNotResolvedMatcher::ParentsNotResolvedMatcher(const clang::clangd::{anonymous}::ParentsNotResolvedMatcher&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::ParentsNotResolvedMatcher' has user-provided 'void clang::clangd::{anonymous}::ParentsNotResolvedMatcher::operator=(const clang::clangd::{anonymous}::ParentsNotResolvedMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:54:1: note: in expansion of macro 'MATCHER' 54 | MATCHER(ParentsNotResolved, "") { return !arg.parents; } | ^~~~~~~ In file included from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: ../tools/extra/clangd/unittests/Matchers.h: In instantiation of 'clang::clangd::OptionalMatcher::OptionalMatcher(const InnerMatcher&) [with InnerMatcher = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > > >]': ../tools/extra/clangd/unittests/Matchers.h:194:10: required from 'clang::clangd::OptionalMatcher clang::clangd::HasValue(const InnerMatcher&) [with InnerMatcher = testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > > >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:51:24: required from 'testing::Matcher clang::clangd::{anonymous}::Children(ChildMatchers ...) [with ChildMatchers = {testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher >}]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:641:3: required from here ../tools/extra/clangd/unittests/Matchers.h:134:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > > >&)' is deprecated [-Wdeprecated-copy] 134 | explicit OptionalMatcher(const InnerMatcher &matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher >, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::WithKindMatcherP >, testing::internal::BothOfMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::FieldMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::FieldMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3914:32: required from 'testing::PolymorphicMatcher > testing::Field(FieldType Class::*, const FieldMatcher&) [with Class = clang::clangd::TypeHierarchyItem; FieldType = llvm::Optional >; FieldMatcher = clang::clangd::OptionalMatcher > >]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:45:15: required from 'testing::Matcher clang::clangd::{anonymous}::Parents(ParentMatchers ...) [with ParentMatchers = {}]' ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:377:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::FieldMatcher > >::FieldMatcher(const testing::internal::FieldMatcher > >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/TypeHierarchyTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::FieldMatcher > >' has user-provided 'void testing::internal::FieldMatcher::operator=(const testing::internal::FieldMatcher&) [with Class = clang::clangd::TypeHierarchyItem; FieldType = llvm::Optional >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [91/248] Building CXX object unittests/Basic/CMakeFiles/BasicTests.dir/CharInfoTest.cpp.o [92/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/URITests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::SchemeMatcherP; M2 = clang::clangd::{anonymous}::AuthorityMatcherP; M3 = clang::clangd::{anonymous}::BodyMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP > >]': ../tools/extra/clangd/unittests/URITests.cpp:86:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::AuthorityMatcherP::AuthorityMatcherP(const clang::clangd::{anonymous}::AuthorityMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::AuthorityMatcherP' has user-provided 'void clang::clangd::{anonymous}::AuthorityMatcherP::operator=(const clang::clangd::{anonymous}::AuthorityMatcherP&) [with A_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1467:5: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1467 | GTEST_DISALLOW_ASSIGN_(name##MatcherP);\ | ^~~~~~~~~~~~~~~~~~~~~~ ../tools/extra/clangd/unittests/URITests.cpp:27:1: note: in expansion of macro 'MATCHER_P' 27 | MATCHER_P(Authority, A, "") { return arg.authority() == A; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::AuthorityMatcherP; M2 = clang::clangd::{anonymous}::BodyMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::BodyMatcherP::BodyMatcherP(const clang::clangd::{anonymous}::BodyMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::BodyMatcherP' has user-provided 'void clang::clangd::{anonymous}::BodyMatcherP::operator=(const clang::clangd::{anonymous}::BodyMatcherP&) [with B_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1467:5: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1467 | GTEST_DISALLOW_ASSIGN_(name##MatcherP);\ | ^~~~~~~~~~~~~~~~~~~~~~ ../tools/extra/clangd/unittests/URITests.cpp:28:1: note: in expansion of macro 'MATCHER_P' 28 | MATCHER_P(Body, B, "") { return arg.body() == B; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::AuthorityMatcherP; M2 = clang::clangd::{anonymous}::BodyMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::SchemeMatcherP::SchemeMatcherP(const clang::clangd::{anonymous}::SchemeMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::SchemeMatcherP' has user-provided 'void clang::clangd::{anonymous}::SchemeMatcherP::operator=(const clang::clangd::{anonymous}::SchemeMatcherP&) [with S_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1467:5: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1467 | GTEST_DISALLOW_ASSIGN_(name##MatcherP);\ | ^~~~~~~~~~~~~~~~~~~~~~ ../tools/extra/clangd/unittests/URITests.cpp:26:1: note: in expansion of macro 'MATCHER_P' 26 | MATCHER_P(Scheme, S, "") { return arg.scheme() == S; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::SchemeMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP > >]': ../tools/extra/clangd/unittests/URITests.cpp:86:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::SchemeMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1656:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1656 | GTEST_DISALLOW_ASSIGN_(BothOfMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1369 | GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::AuthorityMatcherP; M2 = clang::clangd::{anonymous}::BodyMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::SchemeMatcherP; M2 = clang::clangd::{anonymous}::AuthorityMatcherP; M3 = clang::clangd::{anonymous}::BodyMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP > >]' ../tools/extra/clangd/unittests/URITests.cpp:86:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::AuthorityMatcherP::AuthorityMatcherP(const clang::clangd::{anonymous}::AuthorityMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::AuthorityMatcherP' has user-provided 'void clang::clangd::{anonymous}::AuthorityMatcherP::operator=(const clang::clangd::{anonymous}::AuthorityMatcherP&) [with A_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1467:5: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1467 | GTEST_DISALLOW_ASSIGN_(name##MatcherP);\ | ^~~~~~~~~~~~~~~~~~~~~~ ../tools/extra/clangd/unittests/URITests.cpp:27:1: note: in expansion of macro 'MATCHER_P' 27 | MATCHER_P(Authority, A, "") { return arg.authority() == A; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::AuthorityMatcherP; Matcher2 = clang::clangd::{anonymous}::BodyMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::BodyMatcherP::BodyMatcherP(const clang::clangd::{anonymous}::BodyMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::BodyMatcherP' has user-provided 'void clang::clangd::{anonymous}::BodyMatcherP::operator=(const clang::clangd::{anonymous}::BodyMatcherP&) [with B_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1467:5: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1467 | GTEST_DISALLOW_ASSIGN_(name##MatcherP);\ | ^~~~~~~~~~~~~~~~~~~~~~ ../tools/extra/clangd/unittests/URITests.cpp:28:1: note: in expansion of macro 'MATCHER_P' 28 | MATCHER_P(Body, B, "") { return arg.body() == B; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::AuthorityMatcherP; Matcher2 = clang::clangd::{anonymous}::BodyMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::SchemeMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::SchemeMatcherP; M2 = clang::clangd::{anonymous}::AuthorityMatcherP; M3 = clang::clangd::{anonymous}::BodyMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP > >]' ../tools/extra/clangd/unittests/URITests.cpp:86:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::SchemeMatcherP::SchemeMatcherP(const clang::clangd::{anonymous}::SchemeMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::SchemeMatcherP' has user-provided 'void clang::clangd::{anonymous}::SchemeMatcherP::operator=(const clang::clangd::{anonymous}::SchemeMatcherP&) [with S_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1467:5: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1467 | GTEST_DISALLOW_ASSIGN_(name##MatcherP);\ | ^~~~~~~~~~~~~~~~~~~~~~ ../tools/extra/clangd/unittests/URITests.cpp:26:1: note: in expansion of macro 'MATCHER_P' 26 | MATCHER_P(Scheme, S, "") { return arg.scheme() == S; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::AuthorityMatcherP; Matcher2 = clang::clangd::{anonymous}::BodyMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1656:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1656 | GTEST_DISALLOW_ASSIGN_(BothOfMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP > >]' ../tools/extra/clangd/unittests/URITests.cpp:86:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::clangd::{anonymous}::SchemeMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1656:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1656 | GTEST_DISALLOW_ASSIGN_(BothOfMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::clangd::{anonymous}::AuthorityMatcherP; Matcher2 = clang::clangd::{anonymous}::BodyMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::clangd::{anonymous}::AuthorityMatcherP; M2 = clang::clangd::{anonymous}::BodyMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::clangd::{anonymous}::SchemeMatcherP; M2 = clang::clangd::{anonymous}::AuthorityMatcherP; M3 = clang::clangd::{anonymous}::BodyMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::clangd::{anonymous}::BodyMatcherP > >]' ../tools/extra/clangd/unittests/URITests.cpp:86:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::AuthorityMatcherP::AuthorityMatcherP(const clang::clangd::{anonymous}::AuthorityMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::AuthorityMatcherP' has user-provided 'void clang::clangd::{anonymous}::AuthorityMatcherP::operator=(const clang::clangd::{anonymous}::AuthorityMatcherP&) [with A_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1467:5: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1467 | GTEST_DISALLOW_ASSIGN_(name##MatcherP);\ | ^~~~~~~~~~~~~~~~~~~~~~ ../tools/extra/clangd/unittests/URITests.cpp:27:1: note: in expansion of macro 'MATCHER_P' 27 | MATCHER_P(Authority, A, "") { return arg.authority() == A; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::clangd::{anonymous}::BodyMatcherP::BodyMatcherP(const clang::clangd::{anonymous}::BodyMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/URITests.cpp:9: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::clangd::{anonymous}::BodyMatcherP' has user-provided 'void clang::clangd::{anonymous}::BodyMatcherP::operator=(const clang::clangd::{anonymous}::BodyMatcherP&) [with B_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1467:5: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1467 | GTEST_DISALLOW_ASSIGN_(name##MatcherP);\ | ^~~~~~~~~~~~~~~~~~~~~~ ../tools/extra/clangd/unittests/URITests.cpp:28:1: note: in expansion of macro 'MATCHER_P' 28 | MATCHER_P(Body, B, "") { return arg.body() == B; } | ^~~~~~~~~ [93/248] Building CXX object unittests/Basic/CMakeFiles/BasicTests.dir/DiagnosticTest.cpp.o [94/248] Building CXX object unittests/Basic/CMakeFiles/BasicTests.dir/FileManagerTest.cpp.o [95/248] Building CXX object unittests/Basic/CMakeFiles/BasicTests.dir/FixedPointTest.cpp.o [96/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/XRefsTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/XRefsTests.cpp:164:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]': ../tools/extra/clangd/unittests/XRefsTests.cpp:453:7: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::SizeIsMatcher]': ../tools/extra/clangd/unittests/XRefsTests.cpp:455:7: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::SizeIsMatcher::SizeIsMatcher(const testing::internal::SizeIsMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::SizeIsMatcher' has user-provided 'void testing::internal::SizeIsMatcher::operator=(const testing::internal::SizeIsMatcher&) [with SizeMatcher = int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::SizeIsMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/XRefsTests.cpp:491:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SymMatcherP > >]': ../tools/extra/clangd/unittests/XRefsTests.cpp:498:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SymMatcherP > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SymMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SymMatcherP > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::SymMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SymMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/XRefsTests.cpp:560:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreArrayMatcher >]': ../tools/extra/clangd/unittests/XRefsTests.cpp:2031:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreArrayMatcher >::ElementsAreArrayMatcher(const testing::internal::ElementsAreArrayMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreArrayMatcher >' has user-provided 'void testing::internal::ElementsAreArrayMatcher::operator=(const testing::internal::ElementsAreArrayMatcher&) [with T = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreArrayMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': ../tools/extra/clangd/unittests/XRefsTests.cpp:2093:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::RangeIsMatcherP > >]': ../tools/extra/clangd/unittests/XRefsTests.cpp:2104:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::RangeIsMatcherP > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::RangeIsMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::RangeIsMatcherP > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::RangeIsMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::RangeIsMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/XRefsTests.cpp:164:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]' ../tools/extra/clangd/unittests/XRefsTests.cpp:453:7: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::SizeIsMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::SizeIsMatcher]' ../tools/extra/clangd/unittests/XRefsTests.cpp:455:7: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::SizeIsMatcher::SizeIsMatcher(const testing::internal::SizeIsMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::SizeIsMatcher' has user-provided 'void testing::internal::SizeIsMatcher::operator=(const testing::internal::SizeIsMatcher&) [with SizeMatcher = int]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/XRefsTests.cpp:491:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SymMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SymMatcherP > >]' ../tools/extra/clangd/unittests/XRefsTests.cpp:498:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SymMatcherP > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SymMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::SymMatcherP > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::SymMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/XRefsTests.cpp:560:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreArrayMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreArrayMatcher >]' ../tools/extra/clangd/unittests/XRefsTests.cpp:2031:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreArrayMatcher >::ElementsAreArrayMatcher(const testing::internal::ElementsAreArrayMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreArrayMatcher >' has user-provided 'void testing::internal::ElementsAreArrayMatcher::operator=(const testing::internal::ElementsAreArrayMatcher&) [with T = testing::Matcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher > >]' ../tools/extra/clangd/unittests/XRefsTests.cpp:2093:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::RangeIsMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::RangeIsMatcherP > >]' ../tools/extra/clangd/unittests/XRefsTests.cpp:2104:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::RangeIsMatcherP > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::RangeIsMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../tools/extra/clangd/unittests/Matchers.h:16, from ../tools/extra/clangd/unittests/XRefsTests.cpp:11: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, clang::clangd::{anonymous}::RangeIsMatcherP > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::clangd::{anonymous}::RangeIsMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [97/248] Building CXX object unittests/Lex/CMakeFiles/LexTests.dir/DependencyDirectivesSourceMinimizerTest.cpp.o [98/248] Building CXX object unittests/Lex/CMakeFiles/LexTests.dir/HeaderMapTest.cpp.o [99/248] Building CXX object unittests/Basic/CMakeFiles/BasicTests.dir/SourceManagerTest.cpp.o [100/248] Linking CXX executable tools/extra/clangd/unittests/ClangdTests [101/248] Linking CXX executable unittests/Basic/BasicTests [102/248] Building CXX object unittests/Lex/CMakeFiles/LexTests.dir/HeaderSearchTest.cpp.o [103/248] Building CXX object unittests/Lex/CMakeFiles/LexTests.dir/LexerTest.cpp.o [104/248] Building CXX object unittests/Lex/CMakeFiles/LexTests.dir/PPConditionalDirectiveRecordTest.cpp.o [105/248] Building CXX object unittests/Driver/CMakeFiles/ClangDriverTests.dir/DistroTest.cpp.o [106/248] Building CXX object unittests/Driver/CMakeFiles/ClangDriverTests.dir/ModuleCacheTest.cpp.o [107/248] Building CXX object unittests/Driver/CMakeFiles/ClangDriverTests.dir/ToolChainTest.cpp.o [108/248] Building CXX object unittests/Lex/CMakeFiles/LexTests.dir/PPCallbacksTest.cpp.o [109/248] Building CXX object unittests/Driver/CMakeFiles/ClangDriverTests.dir/MultilibTest.cpp.o [110/248] Linking CXX executable unittests/Lex/LexTests [111/248] Linking CXX executable unittests/Driver/ClangDriverTests [112/248] Building CXX object unittests/Analysis/CMakeFiles/ClangAnalysisTests.dir/CFGTest.cpp.o [113/248] Building CXX object unittests/Analysis/CMakeFiles/ClangAnalysisTests.dir/CFGDominatorTree.cpp.o [114/248] Building CXX object unittests/Analysis/CMakeFiles/ClangAnalysisTests.dir/CloneDetectionTest.cpp.o [115/248] Building CXX object unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/AnalyzerOptionsTest.cpp.o [116/248] Building CXX object unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/CallDescriptionTest.cpp.o In file included from ../include/clang/CrossTU/CrossTranslationUnit.h:17, from ../unittests/StaticAnalyzer/Reusables.h:14, from ../unittests/StaticAnalyzer/CallDescriptionTest.cpp:9: ../include/clang/AST/ASTImporterSharedState.h: In member function 'void clang::ASTImporterSharedState::setImportDeclError(clang::Decl*, clang::ImportError)': ../include/clang/AST/ASTImporterSharedState.h:76:24: warning: implicitly-declared 'clang::ImportError& clang::ImportError::operator=(const clang::ImportError&)' is deprecated [-Wdeprecated-copy] 76 | ImportErrors[To] = Error; | ^~~~~ In file included from ../include/clang/AST/ASTImporterSharedState.h:22, from ../include/clang/CrossTU/CrossTranslationUnit.h:17, from ../unittests/StaticAnalyzer/Reusables.h:14, from ../unittests/StaticAnalyzer/CallDescriptionTest.cpp:9: ../include/clang/AST/ASTImporter.h:64:5: note: because 'clang::ImportError' has user-provided 'clang::ImportError::ImportError(const clang::ImportError&)' 64 | ImportError(const ImportError &Other) : Error(Other.Error) { } | ^~~~~~~~~~~ In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../unittests/StaticAnalyzer/Reusables.h:15, from ../unittests/StaticAnalyzer/CallDescriptionTest.cpp:9: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [117/248] Building CXX object unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/StoreTest.cpp.o In file included from ../include/clang/CrossTU/CrossTranslationUnit.h:17, from ../unittests/StaticAnalyzer/Reusables.h:14, from ../unittests/StaticAnalyzer/StoreTest.cpp:9: ../include/clang/AST/ASTImporterSharedState.h: In member function 'void clang::ASTImporterSharedState::setImportDeclError(clang::Decl*, clang::ImportError)': ../include/clang/AST/ASTImporterSharedState.h:76:24: warning: implicitly-declared 'clang::ImportError& clang::ImportError::operator=(const clang::ImportError&)' is deprecated [-Wdeprecated-copy] 76 | ImportErrors[To] = Error; | ^~~~~ In file included from ../include/clang/AST/ASTImporterSharedState.h:22, from ../include/clang/CrossTU/CrossTranslationUnit.h:17, from ../unittests/StaticAnalyzer/Reusables.h:14, from ../unittests/StaticAnalyzer/StoreTest.cpp:9: ../include/clang/AST/ASTImporter.h:64:5: note: because 'clang::ImportError' has user-provided 'clang::ImportError::ImportError(const clang::ImportError&)' 64 | ImportError(const ImportError &Other) : Error(Other.Error) { } | ^~~~~~~~~~~ In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../unittests/StaticAnalyzer/Reusables.h:15, from ../unittests/StaticAnalyzer/StoreTest.cpp:9: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [118/248] Building CXX object unittests/Analysis/CMakeFiles/ClangAnalysisTests.dir/ExprMutationAnalyzerTest.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >]': ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:118:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:143:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:618:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:626:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:655:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >)> > >]': ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:1033:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >)> > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >)> > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >)> > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >)> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >)> > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > > >]' ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:118:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator > > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator > > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:143:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:618:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:626:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:655:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >)> > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >)> > >]' ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:1033:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::ElementsAreMatcher, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >)> > >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >)> > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Analysis/ExprMutationAnalyzerTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >)> > >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple, std::allocator > (*)(std::__cxx11::basic_string, std::allocator >)> >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [119/248] Linking CXX executable unittests/Analysis/ClangAnalysisTests [120/248] Building CXX object unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/RegisterCustomCheckersTest.cpp.o In file included from ../unittests/StaticAnalyzer/RegisterCustomCheckersTest.cpp:10: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call ../unittests/StaticAnalyzer/RegisterCustomCheckersTest.cpp: In instantiation of 'std::unique_ptr clang::ento::{anonymous}::TestAction::CreateASTConsumer(clang::CompilerInstance&, llvm::StringRef) [with CheckerT = clang::ento::{anonymous}::LocIncDecChecker]': ../unittests/StaticAnalyzer/RegisterCustomCheckersTest.cpp:44:32: required from here ../unittests/StaticAnalyzer/RegisterCustomCheckersTest.cpp:54:38: warning: redundant move in return statement [-Wredundant-move] 54 | return std::move(AnalysisConsumer); | ^ ../unittests/StaticAnalyzer/RegisterCustomCheckersTest.cpp:54:38: note: remove 'std::move' call ../unittests/StaticAnalyzer/RegisterCustomCheckersTest.cpp: In instantiation of 'std::unique_ptr clang::ento::{anonymous}::TestAction::CreateASTConsumer(clang::CompilerInstance&, llvm::StringRef) [with CheckerT = clang::ento::{anonymous}::CustomChecker]': ../unittests/StaticAnalyzer/RegisterCustomCheckersTest.cpp:44:32: required from here ../unittests/StaticAnalyzer/RegisterCustomCheckersTest.cpp:54:38: warning: redundant move in return statement [-Wredundant-move] ../unittests/StaticAnalyzer/RegisterCustomCheckersTest.cpp:54:38: note: remove 'std::move' call [121/248] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/CompilerInstanceTest.cpp.o [122/248] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/FixedPointString.cpp.o [123/248] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/ASTUnitTest.cpp.o [124/248] Building CXX object unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/SymbolReaperTest.cpp.o In file included from ../include/clang/CrossTU/CrossTranslationUnit.h:17, from ../unittests/StaticAnalyzer/Reusables.h:14, from ../unittests/StaticAnalyzer/SymbolReaperTest.cpp:9: ../include/clang/AST/ASTImporterSharedState.h: In member function 'void clang::ASTImporterSharedState::setImportDeclError(clang::Decl*, clang::ImportError)': ../include/clang/AST/ASTImporterSharedState.h:76:24: warning: implicitly-declared 'clang::ImportError& clang::ImportError::operator=(const clang::ImportError&)' is deprecated [-Wdeprecated-copy] 76 | ImportErrors[To] = Error; | ^~~~~ In file included from ../include/clang/AST/ASTImporterSharedState.h:22, from ../include/clang/CrossTU/CrossTranslationUnit.h:17, from ../unittests/StaticAnalyzer/Reusables.h:14, from ../unittests/StaticAnalyzer/SymbolReaperTest.cpp:9: ../include/clang/AST/ASTImporter.h:64:5: note: because 'clang::ImportError' has user-provided 'clang::ImportError::ImportError(const clang::ImportError&)' 64 | ImportError(const ImportError &Other) : Error(Other.Error) { } | ^~~~~~~~~~~ In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../unittests/StaticAnalyzer/Reusables.h:15, from ../unittests/StaticAnalyzer/SymbolReaperTest.cpp:9: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: warning: redundant move in return statement [-Wredundant-move] 633 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:633:21: note: remove 'std::move' call [125/248] Linking CXX executable unittests/StaticAnalyzer/StaticAnalysisTests [126/248] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/ParsedSourceLocationTest.cpp.o [127/248] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/CodeGenActionTest.cpp.o [128/248] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/PCHPreambleTest.cpp.o [129/248] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/OutputStreamTest.cpp.o [130/248] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/FrontendActionTest.cpp.o [131/248] Linking CXX executable unittests/Frontend/FrontendTests [132/248] Building CXX object unittests/ASTMatchers/CMakeFiles/ASTMatchersTests.dir/ASTMatchersInternalTest.cpp.o [133/248] Building CXX object unittests/ASTMatchers/CMakeFiles/ASTMatchersTests.dir/ASTMatchersNodeTest.cpp.o [134/248] Building CXX object unittests/ASTMatchers/Dynamic/CMakeFiles/DynamicASTMatchersTests.dir/VariantValueTest.cpp.o [135/248] Building CXX object unittests/ASTMatchers/CMakeFiles/ASTMatchersTests.dir/ASTMatchersNarrowingTest.cpp.o [136/248] Building CXX object unittests/ASTMatchers/Dynamic/CMakeFiles/DynamicASTMatchersTests.dir/ParserTest.cpp.o [137/248] Building CXX object unittests/ASTMatchers/CMakeFiles/ASTMatchersTests.dir/ASTMatchersTraversalTest.cpp.o [138/248] Building CXX object unittests/ASTMatchers/Dynamic/CMakeFiles/DynamicASTMatchersTests.dir/RegistryTest.cpp.o [139/248] Linking CXX executable unittests/ASTMatchers/ASTMatchersTests [140/248] Linking CXX executable unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [141/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ASTContextParentMapTest.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTContextParentMapTest.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../unittests/AST/ASTContextParentMapTest.cpp:94:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/MatchVerifier.h:26, from ../unittests/AST/ASTContextParentMapTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTContextParentMapTest.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': ../unittests/AST/ASTContextParentMapTest.cpp:100:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/MatchVerifier.h:26, from ../unittests/AST/ASTContextParentMapTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTContextParentMapTest.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/MatchVerifier.h:26, from ../unittests/AST/ASTContextParentMapTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTContextParentMapTest.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/MatchVerifier.h:26, from ../unittests/AST/ASTContextParentMapTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTContextParentMapTest.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/MatchVerifier.h:26, from ../unittests/AST/ASTContextParentMapTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTContextParentMapTest.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/MatchVerifier.h:26, from ../unittests/AST/ASTContextParentMapTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTContextParentMapTest.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/MatchVerifier.h:26, from ../unittests/AST/ASTContextParentMapTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTContextParentMapTest.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/MatchVerifier.h:26, from ../unittests/AST/ASTContextParentMapTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTContextParentMapTest.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/MatchVerifier.h:26, from ../unittests/AST/ASTContextParentMapTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTContextParentMapTest.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/MatchVerifier.h:26, from ../unittests/AST/ASTContextParentMapTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTContextParentMapTest.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/MatchVerifier.h:26, from ../unittests/AST/ASTContextParentMapTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTContextParentMapTest.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../unittests/AST/ASTContextParentMapTest.cpp:94:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/MatchVerifier.h:26, from ../unittests/AST/ASTContextParentMapTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTContextParentMapTest.cpp:19: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ElementsAreMatcher >]' ../unittests/AST/ASTContextParentMapTest.cpp:100:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ElementsAreMatcher >::ElementsAreMatcher(const testing::internal::ElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/MatchVerifier.h:26, from ../unittests/AST/ASTContextParentMapTest.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ElementsAreMatcher >' has user-provided 'void testing::internal::ElementsAreMatcher::operator=(const testing::internal::ElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [142/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ASTImporterFixtures.cpp.o In file included from ../unittests/AST/ASTImporterFixtures.h:21, from ../unittests/AST/ASTImporterFixtures.cpp:14: ../include/clang/AST/ASTImporterSharedState.h: In member function 'void clang::ASTImporterSharedState::setImportDeclError(clang::Decl*, clang::ImportError)': ../include/clang/AST/ASTImporterSharedState.h:76:24: warning: implicitly-declared 'clang::ImportError& clang::ImportError::operator=(const clang::ImportError&)' is deprecated [-Wdeprecated-copy] 76 | ImportErrors[To] = Error; | ^~~~~ In file included from ../unittests/AST/ASTImporterFixtures.h:19, from ../unittests/AST/ASTImporterFixtures.cpp:14: ../include/clang/AST/ASTImporter.h:64:5: note: because 'clang::ImportError' has user-provided 'clang::ImportError::ImportError(const clang::ImportError&)' 64 | ImportError(const ImportError &Other) : Error(Other.Error) { } | ^~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterFixtures.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterFixtures.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterFixtures.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterFixtures.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterFixtures.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterFixtures.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterFixtures.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterFixtures.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterFixtures.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterFixtures.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1369 | GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterFixtures.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterFixtures.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterFixtures.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterFixtures.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterFixtures.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterFixtures.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterFixtures.cpp:14: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterFixtures.cpp:14: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ [143/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ASTImporterVisibilityTest.cpp.o In file included from ../unittests/AST/ASTImporterFixtures.h:21, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: ../include/clang/AST/ASTImporterSharedState.h: In member function 'void clang::ASTImporterSharedState::setImportDeclError(clang::Decl*, clang::ImportError)': ../include/clang/AST/ASTImporterSharedState.h:76:24: warning: implicitly-declared 'clang::ImportError& clang::ImportError::operator=(const clang::ImportError&)' is deprecated [-Wdeprecated-copy] 76 | ImportErrors[To] = Error; | ^~~~~ In file included from ../unittests/AST/ASTImporterFixtures.h:19, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: ../include/clang/AST/ASTImporter.h:64:5: note: because 'clang::ImportError' has user-provided 'clang::ImportError::ImportError(const clang::ImportError&)' 64 | ImportError(const ImportError &Other) : Error(Other.Error) { } | ^~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1369 | GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest-param-test.h:193, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:62, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterVisibilityTest.cpp:18: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h: In instantiation of 'testing::internal::CartesianProductHolder2::CartesianProductHolder2(const Generator1&, const Generator2&) [with Generator1 = testing::internal::ValueArray4 >, std::vector >, std::vector >, std::vector > >; Generator2 = testing::internal::ValueArray3]': /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest-param-test.h:1276:20: required from 'testing::internal::CartesianProductHolder2 testing::Combine(const Generator1&, const Generator2&) [with Generator1 = testing::internal::ValueArray4 >, std::vector >, std::vector >, std::vector > >; Generator2 = testing::internal::ValueArray3]' ../unittests/AST/ASTImporterVisibilityTest.cpp:116:1: required from here /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:4842:24: warning: implicitly-declared 'testing::internal::ValueArray4 >, std::vector >, std::vector >, std::vector > >::ValueArray4(const testing::internal::ValueArray4 >, std::vector >, std::vector >, std::vector > >&)' is deprecated [-Wdeprecated-copy] 4842 | : g1_(g1), g2_(g2) {} | ^ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:149:8: note: because 'testing::internal::ValueArray4 >, std::vector >, std::vector >, std::vector > >' has user-provided 'void testing::internal::ValueArray4::operator=(const testing::internal::ValueArray4&) [with T1 = std::vector >; T2 = std::vector >; T3 = std::vector >; T4 = std::vector >]' 149 | void operator=(const ValueArray4& other); | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:4842:24: warning: implicitly-declared 'constexpr testing::internal::ValueArray3::ValueArray3(const testing::internal::ValueArray3&)' is deprecated [-Wdeprecated-copy] 4842 | : g1_(g1), g2_(g2) {} | ^ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:127:8: note: because 'testing::internal::ValueArray3' has user-provided 'void testing::internal::ValueArray3::operator=(const testing::internal::ValueArray3&) [with T1 = const char*; T2 = const char*; T3 = const char*]' 127 | void operator=(const ValueArray3& other); | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h: In instantiation of 'testing::internal::CartesianProductHolder2::CartesianProductHolder2(const Generator1&, const Generator2&) [with Generator1 = testing::internal::ValueArray4 >, std::vector >, std::vector >, std::vector > >; Generator2 = testing::internal::ValueArray2]': /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest-param-test.h:1276:20: required from 'testing::internal::CartesianProductHolder2 testing::Combine(const Generator1&, const Generator2&) [with Generator1 = testing::internal::ValueArray4 >, std::vector >, std::vector >, std::vector > >; Generator2 = testing::internal::ValueArray2]' ../unittests/AST/ASTImporterVisibilityTest.cpp:120:1: required from here /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:4842:24: warning: implicitly-declared 'testing::internal::ValueArray4 >, std::vector >, std::vector >, std::vector > >::ValueArray4(const testing::internal::ValueArray4 >, std::vector >, std::vector >, std::vector > >&)' is deprecated [-Wdeprecated-copy] 4842 | : g1_(g1), g2_(g2) {} | ^ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:149:8: note: because 'testing::internal::ValueArray4 >, std::vector >, std::vector >, std::vector > >' has user-provided 'void testing::internal::ValueArray4::operator=(const testing::internal::ValueArray4&) [with T1 = std::vector >; T2 = std::vector >; T3 = std::vector >; T4 = std::vector >]' 149 | void operator=(const ValueArray4& other); | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:4842:24: warning: implicitly-declared 'constexpr testing::internal::ValueArray2::ValueArray2(const testing::internal::ValueArray2&)' is deprecated [-Wdeprecated-copy] 4842 | : g1_(g1), g2_(g2) {} | ^ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:107:8: note: because 'testing::internal::ValueArray2' has user-provided 'void testing::internal::ValueArray2::operator=(const testing::internal::ValueArray2&) [with T1 = const char*; T2 = const char*]' 107 | void operator=(const ValueArray2& other); | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h: In instantiation of 'testing::internal::CartesianProductHolder2::CartesianProductHolder2(const Generator1&, const Generator2&) [with Generator1 = testing::internal::ValueArray4 >, std::vector >, std::vector >, std::vector > >; Generator2 = testing::internal::ValueArray9, std::tuple, std::tuple, std::tuple, std::tuple, std::tuple, std::tuple, std::tuple, std::tuple >]': /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest-param-test.h:1276:20: required from 'testing::internal::CartesianProductHolder2 testing::Combine(const Generator1&, const Generator2&) [with Generator1 = testing::internal::ValueArray4 >, std::vector >, std::vector >, std::vector > >; Generator2 = testing::internal::ValueArray9, std::tuple, std::tuple, std::tuple, std::tuple, std::tuple, std::tuple, std::tuple, std::tuple >]' ../unittests/AST/ASTImporterVisibilityTest.cpp:279:1: required from here /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:4842:24: warning: implicitly-declared 'testing::internal::ValueArray4 >, std::vector >, std::vector >, std::vector > >::ValueArray4(const testing::internal::ValueArray4 >, std::vector >, std::vector >, std::vector > >&)' is deprecated [-Wdeprecated-copy] 4842 | : g1_(g1), g2_(g2) {} | ^ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:149:8: note: because 'testing::internal::ValueArray4 >, std::vector >, std::vector >, std::vector > >' has user-provided 'void testing::internal::ValueArray4::operator=(const testing::internal::ValueArray4&) [with T1 = std::vector >; T2 = std::vector >; T3 = std::vector >; T4 = std::vector >]' 149 | void operator=(const ValueArray4& other); | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:4842:24: warning: implicitly-declared 'constexpr testing::internal::ValueArray9, std::tuple, std::tuple, std::tuple, std::tuple, std::tuple, std::tuple, std::tuple, std::tuple >::ValueArray9(const testing::internal::ValueArray9, std::tuple, std::tuple, std::tuple, std::tuple, std::tuple, std::tuple, std::tuple, std::tuple >&)' is deprecated [-Wdeprecated-copy] 4842 | : g1_(g1), g2_(g2) {} | ^ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:285:8: note: because 'testing::internal::ValueArray9, std::tuple, std::tuple, std::tuple, std::tuple, std::tuple, std::tuple, std::tuple, std::tuple >' has user-provided 'void testing::internal::ValueArray9::operator=(const testing::internal::ValueArray9&) [with T1 = std::tuple; T2 = std::tuple; T3 = std::tuple; T4 = std::tuple; T5 = std::tuple; T6 = std::tuple; T7 = std::tuple; T8 = std::tuple; T9 = std::tuple]' 285 | void operator=(const ValueArray9& other); | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h: In instantiation of 'testing::internal::CartesianProductHolder2::CartesianProductHolder2(const Generator1&, const Generator2&) [with Generator1 = testing::internal::ValueArray4 >, std::vector >, std::vector >, std::vector > >; Generator2 = testing::internal::ValueArray4, std::tuple, std::tuple, std::tuple >]': /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest-param-test.h:1276:20: required from 'testing::internal::CartesianProductHolder2 testing::Combine(const Generator1&, const Generator2&) [with Generator1 = testing::internal::ValueArray4 >, std::vector >, std::vector >, std::vector > >; Generator2 = testing::internal::ValueArray4, std::tuple, std::tuple, std::tuple >]' ../unittests/AST/ASTImporterVisibilityTest.cpp:305:1: required from here /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:4842:24: warning: implicitly-declared 'testing::internal::ValueArray4 >, std::vector >, std::vector >, std::vector > >::ValueArray4(const testing::internal::ValueArray4 >, std::vector >, std::vector >, std::vector > >&)' is deprecated [-Wdeprecated-copy] 4842 | : g1_(g1), g2_(g2) {} | ^ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:149:8: note: because 'testing::internal::ValueArray4 >, std::vector >, std::vector >, std::vector > >' has user-provided 'void testing::internal::ValueArray4::operator=(const testing::internal::ValueArray4&) [with T1 = std::vector >; T2 = std::vector >; T3 = std::vector >; T4 = std::vector >]' 149 | void operator=(const ValueArray4& other); | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:4842:24: warning: implicitly-declared 'constexpr testing::internal::ValueArray4, std::tuple, std::tuple, std::tuple >::ValueArray4(const testing::internal::ValueArray4, std::tuple, std::tuple, std::tuple >&)' is deprecated [-Wdeprecated-copy] 4842 | : g1_(g1), g2_(g2) {} | ^ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:149:8: note: because 'testing::internal::ValueArray4, std::tuple, std::tuple, std::tuple >' has user-provided 'void testing::internal::ValueArray4::operator=(const testing::internal::ValueArray4&) [with T1 = std::tuple; T2 = std::tuple; T3 = std::tuple; T4 = std::tuple]' 149 | void operator=(const ValueArray4& other); | ^~~~~~~~ [144/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ASTImporterGenericRedeclTest.cpp.o In file included from ../unittests/AST/ASTImporterFixtures.h:21, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: ../include/clang/AST/ASTImporterSharedState.h: In member function 'void clang::ASTImporterSharedState::setImportDeclError(clang::Decl*, clang::ImportError)': ../include/clang/AST/ASTImporterSharedState.h:76:24: warning: implicitly-declared 'clang::ImportError& clang::ImportError::operator=(const clang::ImportError&)' is deprecated [-Wdeprecated-copy] 76 | ImportErrors[To] = Error; | ^~~~~ In file included from ../unittests/AST/ASTImporterFixtures.h:19, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: ../include/clang/AST/ASTImporter.h:64:5: note: because 'clang::ImportError' has user-provided 'clang::ImportError::ImportError(const clang::ImportError&)' 64 | ImportError(const ImportError &Other) : Error(Other.Error) { } | ^~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1369 | GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::EitherOfMatcher]': ../unittests/AST/ASTImporterGenericRedeclTest.cpp:141:9: required from 'void clang::ast_matchers::RedeclChain::CheckPreviousDecl(clang::Decl*, clang::Decl*) [with TypeParam = clang::ast_matchers::Function]' ../unittests/AST/ASTImporterGenericRedeclTest.cpp:210:5: required from 'void clang::ast_matchers::RedeclChain::TypedTest_ImportPrototypeAfterImportedPrototype() [with TypeParam = clang::ast_matchers::Function]' ../unittests/AST/ASTImporterGenericRedeclTest.cpp:440:1: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::EitherOfMatcher::EitherOfMatcher(const testing::internal::EitherOfMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EitherOfMatcher' has user-provided 'void testing::internal::EitherOfMatcher::operator=(const testing::internal::EitherOfMatcher&) [with Matcher1 = clang::Decl*; Matcher2 = clang::Decl*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1751:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1751 | GTEST_DISALLOW_ASSIGN_(EitherOfMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::EitherOfMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::EitherOfMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::EitherOfMatcher]' ../unittests/AST/ASTImporterGenericRedeclTest.cpp:141:9: required from 'void clang::ast_matchers::RedeclChain::CheckPreviousDecl(clang::Decl*, clang::Decl*) [with TypeParam = clang::ast_matchers::Function]' ../unittests/AST/ASTImporterGenericRedeclTest.cpp:210:5: required from 'void clang::ast_matchers::RedeclChain::TypedTest_ImportPrototypeAfterImportedPrototype() [with TypeParam = clang::ast_matchers::Function]' ../unittests/AST/ASTImporterGenericRedeclTest.cpp:440:1: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::EitherOfMatcher::EitherOfMatcher(const testing::internal::EitherOfMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterGenericRedeclTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EitherOfMatcher' has user-provided 'void testing::internal::EitherOfMatcher::operator=(const testing::internal::EitherOfMatcher&) [with Matcher1 = clang::Decl*; Matcher2 = clang::Decl*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1751:3: note: in expansion of macro 'GTEST_DISALLOW_ASSIGN_' 1751 | GTEST_DISALLOW_ASSIGN_(EitherOfMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ [145/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ASTTraverserTest.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTTraverserTest.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTTraverserTest.cpp:15: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTTraverserTest.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTTraverserTest.cpp:15: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTTraverserTest.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTTraverserTest.cpp:15: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTTraverserTest.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTTraverserTest.cpp:15: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTTraverserTest.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTTraverserTest.cpp:15: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTTraverserTest.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTTraverserTest.cpp:15: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTTraverserTest.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTTraverserTest.cpp:15: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTTraverserTest.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTTraverserTest.cpp:15: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTTraverserTest.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTTraverserTest.cpp:15: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [146/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ASTVectorTest.cpp.o [147/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ASTTypeTraitsTest.cpp.o [148/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/CommentLexer.cpp.o [149/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/CommentParser.cpp.o [150/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/CommentTextTest.cpp.o [151/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ASTImporterTest.cpp.o In file included from ../unittests/AST/ASTImporterFixtures.h:21, from ../unittests/AST/ASTImporterTest.cpp:17: ../include/clang/AST/ASTImporterSharedState.h: In member function 'void clang::ASTImporterSharedState::setImportDeclError(clang::Decl*, clang::ImportError)': ../include/clang/AST/ASTImporterSharedState.h:76:24: warning: implicitly-declared 'clang::ImportError& clang::ImportError::operator=(const clang::ImportError&)' is deprecated [-Wdeprecated-copy] 76 | ImportErrors[To] = Error; | ^~~~~ In file included from ../unittests/AST/ASTImporterFixtures.h:19, from ../unittests/AST/ASTImporterTest.cpp:17: ../include/clang/AST/ASTImporter.h:64:5: note: because 'clang::ImportError' has user-provided 'clang::ImportError::ImportError(const clang::ImportError&)' 64 | ImportError(const ImportError &Other) : Error(Other.Error) { } | ^~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::PolymorphicMatcher > >]': ../unittests/AST/ASTImporterTest.cpp:289:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::PolymorphicMatcher > >::PolymorphicMatcher(const testing::PolymorphicMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::PolymorphicMatcher > >' has user-provided 'void testing::PolymorphicMatcher::operator=(const testing::PolymorphicMatcher&) [with Impl = testing::internal::ContainerEqMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::PolymorphicMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::PolymorphicMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::PolymorphicMatcher > >]' ../unittests/AST/ASTImporterTest.cpp:289:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::PolymorphicMatcher > >::PolymorphicMatcher(const testing::PolymorphicMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::PolymorphicMatcher > >' has user-provided 'void testing::PolymorphicMatcher::operator=(const testing::PolymorphicMatcher&) [with Impl = testing::internal::ContainerEqMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::ContainerEqMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::ContainerEqMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4170:32: required from 'testing::PolymorphicMatcher::type> > testing::ContainerEq(const Container&) [with Container = llvm::SmallVector; typename testing::internal::RemoveConst::type = llvm::SmallVector]' ../unittests/AST/ASTImporterTest.cpp:289:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::ContainerEqMatcher >::ContainerEqMatcher(const testing::internal::ContainerEqMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainerEqMatcher >' has user-provided 'void testing::internal::ContainerEqMatcher::operator=(const testing::internal::ContainerEqMatcher&) [with Container = llvm::SmallVector]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::MonomorphicImpl::MonomorphicImpl(const Impl&) [with T = const llvm::SmallVector&; Impl = testing::internal::ContainerEqMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:444:23: required from 'testing::PolymorphicMatcher::operator testing::Matcher() const [with T = const llvm::SmallVector&; Impl = testing::internal::ContainerEqMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const llvm::SmallVector&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const llvm::SmallVector&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::PolymorphicMatcher > >; T = const llvm::SmallVector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const llvm::SmallVector&; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = llvm::SmallVector; M = testing::PolymorphicMatcher > >]' ../unittests/AST/ASTImporterTest.cpp:289:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:451:60: warning: implicitly-declared 'testing::internal::ContainerEqMatcher >::ContainerEqMatcher(const testing::internal::ContainerEqMatcher >&)' is deprecated [-Wdeprecated-copy] 451 | explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/AST/ASTImporterFixtures.h:17, from ../unittests/AST/ASTImporterTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainerEqMatcher >' has user-provided 'void testing::internal::ContainerEqMatcher::operator=(const testing::internal::ContainerEqMatcher&) [with Container = llvm::SmallVector]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [152/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/DataCollectionTest.cpp.o [153/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/DeclTest.cpp.o [154/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/DeclPrinterTest.cpp.o [155/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/Language.cpp.o [156/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/EvaluateAsRValueTest.cpp.o [157/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ExternalASTSourceTest.cpp.o [158/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/NamedDeclPrinterTest.cpp.o [159/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/OMPStructuredBlockTest.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/OMPStructuredBlockTest.cpp:20: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/ASTPrint.h:18, from ../unittests/AST/OMPStructuredBlockTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/OMPStructuredBlockTest.cpp:20: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/ASTPrint.h:18, from ../unittests/AST/OMPStructuredBlockTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/OMPStructuredBlockTest.cpp:20: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/ASTPrint.h:18, from ../unittests/AST/OMPStructuredBlockTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/OMPStructuredBlockTest.cpp:20: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/ASTPrint.h:18, from ../unittests/AST/OMPStructuredBlockTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/OMPStructuredBlockTest.cpp:20: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/ASTPrint.h:18, from ../unittests/AST/OMPStructuredBlockTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/OMPStructuredBlockTest.cpp:20: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/ASTPrint.h:18, from ../unittests/AST/OMPStructuredBlockTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/OMPStructuredBlockTest.cpp:20: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/ASTPrint.h:18, from ../unittests/AST/OMPStructuredBlockTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/OMPStructuredBlockTest.cpp:20: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/ASTPrint.h:18, from ../unittests/AST/OMPStructuredBlockTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/AST/OMPStructuredBlockTest.cpp:20: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/gtest.h:58, from ../unittests/AST/ASTPrint.h:18, from ../unittests/AST/OMPStructuredBlockTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [160/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/StmtPrinterTest.cpp.o [161/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/SourceLocationTest.cpp.o [162/248] Building CXX object unittests/CrossTU/CMakeFiles/CrossTUTests.dir/CrossTranslationUnitTest.cpp.o In file included from ../include/clang/CrossTU/CrossTranslationUnit.h:17, from ../unittests/CrossTU/CrossTranslationUnitTest.cpp:9: ../include/clang/AST/ASTImporterSharedState.h: In member function 'void clang::ASTImporterSharedState::setImportDeclError(clang::Decl*, clang::ImportError)': ../include/clang/AST/ASTImporterSharedState.h:76:24: warning: implicitly-declared 'clang::ImportError& clang::ImportError::operator=(const clang::ImportError&)' is deprecated [-Wdeprecated-copy] 76 | ImportErrors[To] = Error; | ^~~~~ In file included from ../include/clang/AST/ASTImporterSharedState.h:22, from ../include/clang/CrossTU/CrossTranslationUnit.h:17, from ../unittests/CrossTU/CrossTranslationUnitTest.cpp:9: ../include/clang/AST/ASTImporter.h:64:5: note: because 'clang::ImportError' has user-provided 'clang::ImportError::ImportError(const clang::ImportError&)' 64 | ImportError(const ImportError &Other) : Error(Other.Error) { } | ^~~~~~~~~~~ [163/248] Linking CXX executable unittests/CrossTU/CrossTUTests [164/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/StructuralEquivalenceTest.cpp.o [165/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/QualTypeNamesTest.cpp.o [166/248] Linking CXX executable unittests/AST/ASTTests [167/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RangeSelectorTest.cpp.o [168/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/Attr.cpp.o [169/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/Class.cpp.o [170/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/ConstructExpr.cpp.o [171/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/CXXBoolLiteralExpr.cpp.o [172/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/CXXMemberCall.cpp.o [173/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/CXXOperatorCallExprTraverser.cpp.o [174/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/ImplicitCtor.cpp.o [175/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/DeclRefExpr.cpp.o [176/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/InitListExprPostOrder.cpp.o [177/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/InitListExprPostOrderNoQueue.cpp.o [178/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/InitListExprPreOrder.cpp.o [179/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/InitListExprPreOrderNoQueue.cpp.o [180/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/IntegerLiteral.cpp.o [181/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/LambdaDefaultCapture.cpp.o [182/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/LambdaExpr.cpp.o [183/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/LambdaTemplateParams.cpp.o [184/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/NestedNameSpecifiers.cpp.o [185/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/ParenExpr.cpp.o [186/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/TemplateArgumentLocTraverser.cpp.o [187/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/TraversalScope.cpp.o [188/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTestPostOrderVisitor.cpp.o [189/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTestTypeLocVisitor.cpp.o [190/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTestDeclVisitor.cpp.o [191/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RefactoringActionRulesTest.cpp.o ../unittests/Tooling/RefactoringActionRulesTest.cpp: In member function 'virtual llvm::Expected > {anonymous}::RefactoringActionRulesTest_MyFirstRefactoringRule_Test::TestBody()::ReplaceAWithB::createSourceReplacements(clang::tooling::RefactoringRuleContext&)': ../unittests/Tooling/RefactoringActionRulesTest.cpp:80:25: warning: redundant move in return statement [-Wredundant-move] 80 | return std::move(E); | ~~~~~~~~~^~~ ../unittests/Tooling/RefactoringActionRulesTest.cpp:80:25: note: remove 'std::move' call ../unittests/Tooling/RefactoringActionRulesTest.cpp: In member function 'virtual llvm::Expected > {anonymous}::RefactoringActionRulesTest_ReturnSymbolOccurrences_Test::TestBody()::FindOccurrences::findSymbolOccurrences(clang::tooling::RefactoringRuleContext&)': ../unittests/Tooling/RefactoringActionRulesTest.cpp:216:23: warning: redundant move in return statement [-Wredundant-move] 216 | return std::move(Occurrences); | ~~~~~~~~~^~~~~~~~~~~~~ ../unittests/Tooling/RefactoringActionRulesTest.cpp:216:23: note: remove 'std::move' call [192/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RefactoringCallbacksTest.cpp.o [193/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/ReplacementsYamlTest.cpp.o [194/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RewriterTest.cpp.o [195/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/StencilTest.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::PolymorphicMatcher > >; M2 = testing::PolymorphicMatcher > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher > >, testing::PolymorphicMatcher > > >]': ../unittests/Tooling/StencilTest.cpp:127:74: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'testing::PolymorphicMatcher > >::PolymorphicMatcher(const testing::PolymorphicMatcher > >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::PolymorphicMatcher > >' has user-provided 'void testing::PolymorphicMatcher::operator=(const testing::PolymorphicMatcher&) [with Impl = testing::internal::HasSubstrMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::PolymorphicMatcher > >; Matcher2 = testing::PolymorphicMatcher > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'testing::PolymorphicMatcher > >::PolymorphicMatcher(const testing::PolymorphicMatcher > >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::PolymorphicMatcher > >' has user-provided 'void testing::PolymorphicMatcher::operator=(const testing::PolymorphicMatcher&) [with Impl = testing::internal::HasSubstrMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::PolymorphicMatcher > >; Matcher2 = testing::PolymorphicMatcher > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = {anonymous}::IsSomethingMatcherP >]': ../unittests/Tooling/StencilTest.cpp:146:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr {anonymous}::IsSomethingMatcherP >::IsSomethingMatcherP(const {anonymous}::IsSomethingMatcherP >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because '{anonymous}::IsSomethingMatcherP >' has user-provided 'void {anonymous}::IsSomethingMatcherP::operator=(const {anonymous}::IsSomethingMatcherP&) [with ValueMatcher_type = testing::internal::EqMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Tooling/StencilTest.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(IsSomething, ValueMatcher, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = {anonymous}::IsSomethingMatcherP >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = {anonymous}::IsSomethingMatcherP]': ../unittests/Tooling/StencilTest.cpp:191:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr {anonymous}::IsSomethingMatcherP::IsSomethingMatcherP(const {anonymous}::IsSomethingMatcherP&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because '{anonymous}::IsSomethingMatcherP' has user-provided 'void {anonymous}::IsSomethingMatcherP::operator=(const {anonymous}::IsSomethingMatcherP&) [with ValueMatcher_type = llvm::StringRef]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Tooling/StencilTest.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(IsSomething, ValueMatcher, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = {anonymous}::IsSomethingMatcherP]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::PolymorphicMatcher > >; Matcher2 = testing::PolymorphicMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::PolymorphicMatcher > >; M2 = testing::PolymorphicMatcher > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher > >, testing::PolymorphicMatcher > > >]' ../unittests/Tooling/StencilTest.cpp:127:74: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::PolymorphicMatcher > >::PolymorphicMatcher(const testing::PolymorphicMatcher > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::PolymorphicMatcher > >' has user-provided 'void testing::PolymorphicMatcher::operator=(const testing::PolymorphicMatcher&) [with Impl = testing::internal::HasSubstrMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'testing::PolymorphicMatcher > >::PolymorphicMatcher(const testing::PolymorphicMatcher > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::PolymorphicMatcher > >' has user-provided 'void testing::PolymorphicMatcher::operator=(const testing::PolymorphicMatcher&) [with Impl = testing::internal::HasSubstrMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = {anonymous}::IsSomethingMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = {anonymous}::IsSomethingMatcherP >]' ../unittests/Tooling/StencilTest.cpp:146:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr {anonymous}::IsSomethingMatcherP >::IsSomethingMatcherP(const {anonymous}::IsSomethingMatcherP >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because '{anonymous}::IsSomethingMatcherP >' has user-provided 'void {anonymous}::IsSomethingMatcherP::operator=(const {anonymous}::IsSomethingMatcherP&) [with ValueMatcher_type = testing::internal::EqMatcher]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Tooling/StencilTest.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(IsSomething, ValueMatcher, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = {anonymous}::IsSomethingMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = {anonymous}::IsSomethingMatcherP]' ../unittests/Tooling/StencilTest.cpp:191:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr {anonymous}::IsSomethingMatcherP::IsSomethingMatcherP(const {anonymous}::IsSomethingMatcherP&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because '{anonymous}::IsSomethingMatcherP' has user-provided 'void {anonymous}::IsSomethingMatcherP::operator=(const {anonymous}::IsSomethingMatcherP&) [with ValueMatcher_type = llvm::StringRef]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Tooling/StencilTest.cpp:40:1: note: in expansion of macro 'MATCHER_P' 40 | MATCHER_P(IsSomething, ValueMatcher, "") { | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::MonomorphicImpl::MonomorphicImpl(const Impl&) [with T = std::__cxx11::basic_string; Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:444:23: required from 'testing::PolymorphicMatcher::operator testing::Matcher() const [with T = std::__cxx11::basic_string; Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = std::__cxx11::basic_string; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = std::__cxx11::basic_string; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::PolymorphicMatcher > >; T = std::__cxx11::basic_string]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = std::__cxx11::basic_string; M = testing::PolymorphicMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1648:66: required from 'testing::internal::BothOfMatcher::operator testing::Matcher() const [with T = std::__cxx11::basic_string; Matcher1 = testing::PolymorphicMatcher > >; Matcher2 = testing::PolymorphicMatcher > >]' ../unittests/Tooling/StencilTest.cpp:127:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:451:60: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 451 | explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/StencilTest.cpp:13: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [196/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/SourceCodeTest.cpp.o [197/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/ToolingTest.cpp.o [198/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/TransformerTest.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]': ../unittests/Tooling/TransformerTest.cpp:574:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::IsEmptyMatcher]' ../unittests/Tooling/TransformerTest.cpp:574:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::IsEmptyMatcher::IsEmptyMatcher(const testing::IsEmptyMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/TransformerTest.cpp:15: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::IsEmptyMatcher' has user-provided 'void testing::IsEmptyMatcher::operator=(const testing::IsEmptyMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h:48:1: note: in expansion of macro 'MATCHER' 48 | MATCHER(IsEmpty, negation ? "isn't empty" : "is empty") { | ^~~~~~~ [199/248] Building CXX object unittests/Tooling/Syntax/CMakeFiles/SyntaxTests.dir/TreeTest.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/Syntax/TreeTest.cpp:20: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/Syntax/TreeTest.cpp:20: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/Syntax/TreeTest.cpp:20: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/Syntax/TreeTest.cpp:20: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/Syntax/TreeTest.cpp:20: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/Syntax/TreeTest.cpp:20: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/Syntax/TreeTest.cpp:20: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/Syntax/TreeTest.cpp:20: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/Syntax/TreeTest.cpp:20: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/Syntax/TreeTest.cpp:20: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/Syntax/TreeTest.cpp:20: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/Syntax/TreeTest.cpp:20: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/Syntax/TreeTest.cpp:20: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/Syntax/TreeTest.cpp:20: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/Syntax/TreeTest.cpp:20: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/Syntax/TreeTest.cpp:20: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Tooling/Syntax/TreeTest.cpp:20: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Tooling/Syntax/TreeTest.cpp:20: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [200/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RefactoringTest.cpp.o [201/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/CleanupTest.cpp.o [202/248] Linking CXX executable unittests/Tooling/ToolingTests [203/248] Building CXX object unittests/Tooling/Syntax/CMakeFiles/SyntaxTests.dir/TokensTest.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Tooling/Syntax/TokensTest.cpp:45: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::Matcher; M2 = {anonymous}::KindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, {anonymous}::KindMatcherP >]': ../unittests/Tooling/Syntax/TokensTest.cpp:250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr {anonymous}::KindMatcherP::KindMatcherP(const {anonymous}::KindMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:51, from /usr/include/llvm/Testing/Support/SupportHelpers.h:16, from ../unittests/Tooling/Syntax/TokensTest.cpp:42: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1467:5: note: because '{anonymous}::KindMatcherP' has user-provided 'void {anonymous}::KindMatcherP::operator=(const {anonymous}::KindMatcherP&) [with K_type = clang::tok::TokenKind]' 1467 | GTEST_DISALLOW_ASSIGN_(name##MatcherP);\ | ^~~~~~~~~~~~~~~~~~~~~~ ../unittests/Tooling/Syntax/TokensTest.cpp:77:1: note: in expansion of macro 'MATCHER_P' 77 | MATCHER_P(Kind, K, "") { return arg.kind() == K; } | ^~~~~~~~~ In file included from /usr/include/llvm/Testing/Support/SupportHelpers.h:16, from ../unittests/Tooling/Syntax/TokensTest.cpp:42: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::Matcher; Matcher2 = {anonymous}::KindMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Tooling/Syntax/TokensTest.cpp:45: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = {anonymous}::KindMatcherP; M2 = testing::Matcher; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher<{anonymous}::KindMatcherP, testing::Matcher >]': ../unittests/Tooling/Syntax/TokensTest.cpp:329:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr {anonymous}::KindMatcherP::KindMatcherP(const {anonymous}::KindMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:51, from /usr/include/llvm/Testing/Support/SupportHelpers.h:16, from ../unittests/Tooling/Syntax/TokensTest.cpp:42: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1467:5: note: because '{anonymous}::KindMatcherP' has user-provided 'void {anonymous}::KindMatcherP::operator=(const {anonymous}::KindMatcherP&) [with K_type = clang::tok::TokenKind]' 1467 | GTEST_DISALLOW_ASSIGN_(name##MatcherP);\ | ^~~~~~~~~~~~~~~~~~~~~~ ../unittests/Tooling/Syntax/TokensTest.cpp:77:1: note: in expansion of macro 'MATCHER_P' 77 | MATCHER_P(Kind, K, "") { return arg.kind() == K; } | ^~~~~~~~~ In file included from /usr/include/llvm/Testing/Support/SupportHelpers.h:16, from ../unittests/Tooling/Syntax/TokensTest.cpp:42: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = {anonymous}::KindMatcherP; Matcher2 = testing::Matcher]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ [204/248] Linking CXX executable unittests/Tooling/Syntax/SyntaxTests [205/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestCSharp.cpp.o [206/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestComments.cpp.o [207/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestJava.cpp.o [208/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestJS.cpp.o [209/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestObjC.cpp.o [210/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestProto.cpp.o [211/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestRawStrings.cpp.o [212/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestSelective.cpp.o [213/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestTableGen.cpp.o [214/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestTextProto.cpp.o [215/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/NamespaceEndCommentsFixerTest.cpp.o [216/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/SortImportsTestJS.cpp.o [217/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/SortImportsTestJava.cpp.o [218/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/SortIncludesTest.cpp.o [219/248] Building CXX object unittests/Rewrite/CMakeFiles/RewriteTests.dir/RewriteBufferTest.cpp.o [220/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/UsingDeclarationsSorterTest.cpp.o [221/248] Building CXX object unittests/Rewrite/CMakeFiles/RewriteTests.dir/RewriterTest.cpp.o [222/248] Linking CXX executable unittests/Rewrite/RewriteTests [223/248] Building CXX object unittests/Sema/CMakeFiles/SemaTests.dir/ExternalSemaSourceTest.cpp.o [224/248] Building CXX object unittests/Sema/CMakeFiles/SemaTests.dir/CodeCompleteTest.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../unittests/Sema/CodeCompleteTest.cpp:148:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../unittests/Sema/CodeCompleteTest.cpp:161:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::EachMatcher]': ../unittests/Sema/CodeCompleteTest.cpp:184:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::EachMatcher::EachMatcher(const testing::internal::EachMatcher&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EachMatcher' has user-provided 'void testing::internal::EachMatcher::operator=(const testing::internal::EachMatcher&) [with M = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::EachMatcher]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::EachMatcher >]': ../unittests/Sema/CodeCompleteTest.cpp:211:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'testing::internal::EachMatcher >::EachMatcher(const testing::internal::EachMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EachMatcher >' has user-provided 'void testing::internal::EachMatcher::operator=(const testing::internal::EachMatcher&) [with M = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::EachMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../unittests/Sema/CodeCompleteTest.cpp:148:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../unittests/Sema/CodeCompleteTest.cpp:161:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::EachMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::EachMatcher]' ../unittests/Sema/CodeCompleteTest.cpp:184:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::EachMatcher::EachMatcher(const testing::internal::EachMatcher&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EachMatcher' has user-provided 'void testing::internal::EachMatcher::operator=(const testing::internal::EachMatcher&) [with M = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::EachMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::EachMatcher >]' ../unittests/Sema/CodeCompleteTest.cpp:211:5: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'testing::internal::EachMatcher >::EachMatcher(const testing::internal::EachMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Sema/CodeCompleteTest.cpp:17: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EachMatcher >' has user-provided 'void testing::internal::EachMatcher::operator=(const testing::internal::EachMatcher&) [with M = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ [225/248] Linking CXX executable unittests/Sema/SemaTests [226/248] Building CXX object unittests/CodeGen/CMakeFiles/ClangCodeGenTests.dir/BufferSourceTest.cpp.o [227/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTest.cpp.o ../unittests/Format/FormatTest.cpp: In function 'void __static_initialization_and_destruction_0(int, int)': ../unittests/Format/FormatTest.cpp:13797:1: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without 13797 | } // end namespace clang | ^ [228/248] Linking CXX executable unittests/Format/FormatTests [229/248] Building CXX object unittests/CodeGen/CMakeFiles/ClangCodeGenTests.dir/CodeGenExternalTest.cpp.o [230/248] Building CXX object unittests/CodeGen/CMakeFiles/ClangCodeGenTests.dir/IncrementalProcessingTest.cpp.o [231/248] Building CXX object unittests/libclang/CMakeFiles/libclangTests.dir/LibclangTest.cpp.o [232/248] Linking CXX executable unittests/libclang/libclangTests [233/248] Building CXX object unittests/DirectoryWatcher/CMakeFiles/DirectoryWatcherTests.dir/DirectoryWatcherTest.cpp.o [234/248] Linking CXX executable unittests/DirectoryWatcher/DirectoryWatcherTests [235/248] Building CXX object unittests/CodeGen/CMakeFiles/ClangCodeGenTests.dir/TBAAMetadataTest.cpp.o [236/248] Linking CXX executable unittests/CodeGen/ClangCodeGenTests [237/248] Building CXX object unittests/Rename/CMakeFiles/ClangRenameTests.dir/RenameEnumTest.cpp.o [238/248] Building CXX object unittests/Rename/CMakeFiles/ClangRenameTests.dir/RenameClassTest.cpp.o [239/248] Building CXX object unittests/Rename/CMakeFiles/ClangRenameTests.dir/RenameAliasTest.cpp.o [240/248] Building CXX object unittests/Index/CMakeFiles/IndexTests.dir/IndexTests.cpp.o In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::index::{anonymous}::QNameMatcherP > >]': ../unittests/Index/IndexTests.cpp:159:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::index::{anonymous}::QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::index::{anonymous}::QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::index::{anonymous}::QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::index::{anonymous}::QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::index::{anonymous}::QNameMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = clang::index::{anonymous}::QNameMatcherP]': ../unittests/Index/IndexTests.cpp:168:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'constexpr clang::index::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::index::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::QNameMatcherP' has user-provided 'void clang::index::{anonymous}::QNameMatcherP::operator=(const clang::index::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:150:1: note: in expansion of macro 'MATCHER_P' 150 | MATCHER_P(QName, Name, "") { return arg.QName == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = clang::index::{anonymous}::QNameMatcherP]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]': ../unittests/Index/IndexTests.cpp:168:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::index::{anonymous}::QNameMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': ../unittests/Index/IndexTests.cpp:173:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher >]': ../unittests/Index/IndexTests.cpp:188:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 4124 | return internal::NotMatcher(m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::index::{anonymous}::QNameMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:36: note: initializing argument 1 of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher >]' 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ~~~~~~~~~~~~~^~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher > >]': ../unittests/Index/IndexTests.cpp:188:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::index::{anonymous}::QNameMatcherP; M2 = clang::index::{anonymous}::WrittenAtMatcherP; M3 = clang::index::{anonymous}::DeclAtMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >]': ../unittests/Index/IndexTests.cpp:205:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::index::{anonymous}::WrittenAtMatcherP::WrittenAtMatcherP(const clang::index::{anonymous}::WrittenAtMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::WrittenAtMatcherP' has user-provided 'void clang::index::{anonymous}::WrittenAtMatcherP::operator=(const clang::index::{anonymous}::WrittenAtMatcherP&) [with Pos_type = clang::index::{anonymous}::Position]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:151:1: note: in expansion of macro 'MATCHER_P' 151 | MATCHER_P(WrittenAt, Pos, "") { return arg.WrittenPos == Pos; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::index::{anonymous}::WrittenAtMatcherP; M2 = clang::index::{anonymous}::DeclAtMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::index::{anonymous}::DeclAtMatcherP::DeclAtMatcherP(const clang::index::{anonymous}::DeclAtMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::DeclAtMatcherP' has user-provided 'void clang::index::{anonymous}::DeclAtMatcherP::operator=(const clang::index::{anonymous}::DeclAtMatcherP&) [with Pos_type = clang::index::{anonymous}::Position]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:152:1: note: in expansion of macro 'MATCHER_P' 152 | MATCHER_P(DeclAt, Pos, "") { return arg.DeclPos == Pos; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::index::{anonymous}::WrittenAtMatcherP; M2 = clang::index::{anonymous}::DeclAtMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::index::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::index::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::QNameMatcherP' has user-provided 'void clang::index::{anonymous}::QNameMatcherP::operator=(const clang::index::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:150:1: note: in expansion of macro 'MATCHER_P' 150 | MATCHER_P(QName, Name, "") { return arg.QName == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::index::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >]': ../unittests/Index/IndexTests.cpp:205:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::index::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >; M2 = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >, testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > > >]': ../unittests/Index/IndexTests.cpp:205:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >; Matcher2 = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >; Matcher2 = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >, testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > > >]': ../unittests/Index/IndexTests.cpp:205:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >, testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >, testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >, testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >; Matcher2 = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >, testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >]': ../unittests/Index/IndexTests.cpp:226:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::NotMatcher > >; M2 = testing::internal::NotMatcher > >; M3 = testing::internal::NotMatcher > >; M4 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > > >]': ../unittests/Index/IndexTests.cpp:242:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher > >; M2 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher > >; M2 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher > >; M2 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher > >; M2 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > > >]': ../unittests/Index/IndexTests.cpp:242:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > > >::BothOfMatcher(const testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >; Matcher2 = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::ContainsMatcher >; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::ContainsMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >, testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > > >]': ../unittests/Index/IndexTests.cpp:250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::index::{anonymous}::QNameMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::ContainsMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::index::{anonymous}::QNameMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::ContainsMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::index::{anonymous}::QNameMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::ContainsMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::index::{anonymous}::QNameMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::ContainsMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >, testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > > >]': ../unittests/Index/IndexTests.cpp:250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >, testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > > >::BothOfMatcher(const testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >, testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >, testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >; Matcher2 = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >, testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::index::{anonymous}::QNameMatcherP; M2 = clang::index::{anonymous}::KindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >]': ../unittests/Index/IndexTests.cpp:265:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::index::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::index::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::QNameMatcherP' has user-provided 'void clang::index::{anonymous}::QNameMatcherP::operator=(const clang::index::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:150:1: note: in expansion of macro 'MATCHER_P' 150 | MATCHER_P(QName, Name, "") { return arg.QName == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::index::{anonymous}::QNameMatcherP; Matcher2 = clang::index::{anonymous}::KindMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::index::{anonymous}::KindMatcherP::KindMatcherP(const clang::index::{anonymous}::KindMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::KindMatcherP' has user-provided 'void clang::index::{anonymous}::KindMatcherP::operator=(const clang::index::{anonymous}::KindMatcherP&) [with SymKind_type = clang::index::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:153:1: note: in expansion of macro 'MATCHER_P' 153 | MATCHER_P(Kind, SymKind, "") { return arg.SymInfo.Kind == SymKind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::index::{anonymous}::QNameMatcherP; Matcher2 = clang::index::{anonymous}::KindMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >]': ../unittests/Index/IndexTests.cpp:265:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >&)' is deprecated [-Wdeprecated-copy] 4299 | return internal::ContainsMatcher(matcher); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::index::{anonymous}::QNameMatcherP; Matcher2 = clang::index::{anonymous}::KindMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:30: note: initializing argument 1 of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >]' 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, clang::index::{anonymous}::KindMatcherP > >]': ../unittests/Index/IndexTests.cpp:265:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::index::{anonymous}::KindMatcherP > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::index::{anonymous}::KindMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::index::{anonymous}::KindMatcherP > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, clang::index::{anonymous}::KindMatcherP > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::index::{anonymous}::QNameMatcherP; M2 = clang::index::{anonymous}::KindMatcherP; M3 = clang::index::{anonymous}::WrittenAtMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >]': ../unittests/Index/IndexTests.cpp:279:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::index::{anonymous}::KindMatcherP::KindMatcherP(const clang::index::{anonymous}::KindMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::KindMatcherP' has user-provided 'void clang::index::{anonymous}::KindMatcherP::operator=(const clang::index::{anonymous}::KindMatcherP&) [with SymKind_type = clang::index::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:153:1: note: in expansion of macro 'MATCHER_P' 153 | MATCHER_P(Kind, SymKind, "") { return arg.SymInfo.Kind == SymKind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::index::{anonymous}::KindMatcherP; M2 = clang::index::{anonymous}::WrittenAtMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: warning: implicitly-declared 'constexpr clang::index::{anonymous}::WrittenAtMatcherP::WrittenAtMatcherP(const clang::index::{anonymous}::WrittenAtMatcherP&)' is deprecated [-Wdeprecated-copy] 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::WrittenAtMatcherP' has user-provided 'void clang::index::{anonymous}::WrittenAtMatcherP::operator=(const clang::index::{anonymous}::WrittenAtMatcherP&) [with Pos_type = clang::index::{anonymous}::Position]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:151:1: note: in expansion of macro 'MATCHER_P' 151 | MATCHER_P(WrittenAt, Pos, "") { return arg.WrittenPos == Pos; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::index::{anonymous}::KindMatcherP; M2 = clang::index::{anonymous}::WrittenAtMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: warning: implicitly-declared 'constexpr clang::index::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::index::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1011 | return typename internal::AllOfResult3::type( | ^~~~~ 1012 | m1, | ~~~ 1013 | ::testing::AllOf(m2, m3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::QNameMatcherP' has user-provided 'void clang::index::{anonymous}::QNameMatcherP::operator=(const clang::index::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:150:1: note: in expansion of macro 'MATCHER_P' 150 | MATCHER_P(QName, Name, "") { return arg.QName == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::index::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::index::{anonymous}::QNameMatcherP; M2 = clang::index::{anonymous}::KindMatcherP; M3 = clang::index::{anonymous}::HasRoleMatcherP; M4 = clang::index::{anonymous}::WrittenAtMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >]': ../unittests/Index/IndexTests.cpp:279:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::index::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::index::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::QNameMatcherP' has user-provided 'void clang::index::{anonymous}::QNameMatcherP::operator=(const clang::index::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:150:1: note: in expansion of macro 'MATCHER_P' 150 | MATCHER_P(QName, Name, "") { return arg.QName == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::index::{anonymous}::QNameMatcherP; M2 = clang::index::{anonymous}::KindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: warning: implicitly-declared 'constexpr clang::index::{anonymous}::KindMatcherP::KindMatcherP(const clang::index::{anonymous}::KindMatcherP&)' is deprecated [-Wdeprecated-copy] 1020 | ::testing::AllOf(m1, m2), | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::KindMatcherP' has user-provided 'void clang::index::{anonymous}::KindMatcherP::operator=(const clang::index::{anonymous}::KindMatcherP&) [with SymKind_type = clang::index::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:153:1: note: in expansion of macro 'MATCHER_P' 153 | MATCHER_P(Kind, SymKind, "") { return arg.SymInfo.Kind == SymKind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::index::{anonymous}::QNameMatcherP; M2 = clang::index::{anonymous}::KindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::index::{anonymous}::HasRoleMatcherP::HasRoleMatcherP(const clang::index::{anonymous}::HasRoleMatcherP&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::HasRoleMatcherP' has user-provided 'void clang::index::{anonymous}::HasRoleMatcherP::operator=(const clang::index::{anonymous}::HasRoleMatcherP&) [with Role_type = clang::index::SymbolRole]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:154:1: note: in expansion of macro 'MATCHER_P' 154 | MATCHER_P(HasRole, Role, "") { return arg.Roles & static_cast(Role); } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:10: note: initializing argument 1 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::index::{anonymous}::HasRoleMatcherP; M2 = clang::index::{anonymous}::WrittenAtMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: warning: implicitly-declared 'constexpr clang::index::{anonymous}::WrittenAtMatcherP::WrittenAtMatcherP(const clang::index::{anonymous}::WrittenAtMatcherP&)' is deprecated [-Wdeprecated-copy] 1021 | ::testing::AllOf(m3, m4)); | ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::WrittenAtMatcherP' has user-provided 'void clang::index::{anonymous}::WrittenAtMatcherP::operator=(const clang::index::{anonymous}::WrittenAtMatcherP&) [with Pos_type = clang::index::{anonymous}::Position]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:151:1: note: in expansion of macro 'MATCHER_P' 151 | MATCHER_P(WrittenAt, Pos, "") { return arg.WrittenPos == Pos; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1002:17: note: initializing argument 2 of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::index::{anonymous}::HasRoleMatcherP; M2 = clang::index::{anonymous}::WrittenAtMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP >]' 1002 | AllOf(M1 m1, M2 m2) { | ~~~^~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > > > >]': ../unittests/Index/IndexTests.cpp:279:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1880 | return PredicateFormatterFromMatcher(internal::move(matcher)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:44: note: initializing argument 1 of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > > > >]' 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ~~^ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::MatchesRegexMatcher' has user-provided 'void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StrEqualityMatcher >' has user-provided 'void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::HasSubstrMatcher >' has user-provided 'void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::StartsWithMatcher >' has user-provided 'void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from 'testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared 'testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)' is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::EndsWithMatcher >' has user-provided 'void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::index::{anonymous}::QNameMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, clang::index::{anonymous}::QNameMatcherP > >]' ../unittests/Index/IndexTests.cpp:159:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, clang::index::{anonymous}::QNameMatcherP > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, clang::index::{anonymous}::QNameMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, clang::index::{anonymous}::QNameMatcherP > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, clang::index::{anonymous}::QNameMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = clang::index::{anonymous}::QNameMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = clang::index::{anonymous}::QNameMatcherP]' ../unittests/Index/IndexTests.cpp:168:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'constexpr clang::index::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::index::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::QNameMatcherP' has user-provided 'void clang::index::{anonymous}::QNameMatcherP::operator=(const clang::index::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:150:1: note: in expansion of macro 'MATCHER_P' 150 | MATCHER_P(QName, Name, "") { return arg.QName == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher >]' ../unittests/Index/IndexTests.cpp:168:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::index::{anonymous}::QNameMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher >]' ../unittests/Index/IndexTests.cpp:173:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple<>]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::NotMatcher::NotMatcher(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4124:20: required from 'testing::internal::NotMatcher testing::Not(InnerMatcher) [with InnerMatcher = testing::internal::ContainsMatcher >]' ../unittests/Index/IndexTests.cpp:188:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1472:63: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1472 | explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::index::{anonymous}::QNameMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::NotMatcher > >]' ../unittests/Index/IndexTests.cpp:188:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::index::{anonymous}::WrittenAtMatcherP; M2 = clang::index::{anonymous}::DeclAtMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::index::{anonymous}::QNameMatcherP; M2 = clang::index::{anonymous}::WrittenAtMatcherP; M3 = clang::index::{anonymous}::DeclAtMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >]' ../unittests/Index/IndexTests.cpp:205:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::index::{anonymous}::WrittenAtMatcherP::WrittenAtMatcherP(const clang::index::{anonymous}::WrittenAtMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::WrittenAtMatcherP' has user-provided 'void clang::index::{anonymous}::WrittenAtMatcherP::operator=(const clang::index::{anonymous}::WrittenAtMatcherP&) [with Pos_type = clang::index::{anonymous}::Position]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:151:1: note: in expansion of macro 'MATCHER_P' 151 | MATCHER_P(WrittenAt, Pos, "") { return arg.WrittenPos == Pos; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::index::{anonymous}::WrittenAtMatcherP; Matcher2 = clang::index::{anonymous}::DeclAtMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::index::{anonymous}::DeclAtMatcherP::DeclAtMatcherP(const clang::index::{anonymous}::DeclAtMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::DeclAtMatcherP' has user-provided 'void clang::index::{anonymous}::DeclAtMatcherP::operator=(const clang::index::{anonymous}::DeclAtMatcherP&) [with Pos_type = clang::index::{anonymous}::Position]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:152:1: note: in expansion of macro 'MATCHER_P' 152 | MATCHER_P(DeclAt, Pos, "") { return arg.DeclPos == Pos; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::index::{anonymous}::WrittenAtMatcherP; Matcher2 = clang::index::{anonymous}::DeclAtMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::index::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::index::{anonymous}::QNameMatcherP; M2 = clang::index::{anonymous}::WrittenAtMatcherP; M3 = clang::index::{anonymous}::DeclAtMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >]' ../unittests/Index/IndexTests.cpp:205:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::index::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::index::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::QNameMatcherP' has user-provided 'void clang::index::{anonymous}::QNameMatcherP::operator=(const clang::index::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:150:1: note: in expansion of macro 'MATCHER_P' 150 | MATCHER_P(QName, Name, "") { return arg.QName == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::index::{anonymous}::WrittenAtMatcherP; Matcher2 = clang::index::{anonymous}::DeclAtMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >]' ../unittests/Index/IndexTests.cpp:205:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::index::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >; Matcher2 = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >; M2 = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >, testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > > >]' ../unittests/Index/IndexTests.cpp:205:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >, testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >, testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > > >]' ../unittests/Index/IndexTests.cpp:205:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >, testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >, testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >, testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >; Matcher2 = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >]' ../unittests/Index/IndexTests.cpp:226:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >::ContainsMatcher(const testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher > >; M2 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::NotMatcher > >; M2 = testing::internal::NotMatcher > >; M3 = testing::internal::NotMatcher > >; M4 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > > >]' ../unittests/Index/IndexTests.cpp:242:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::NotMatcher > >; Matcher2 = testing::internal::NotMatcher > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::NotMatcher > >; Matcher2 = testing::internal::NotMatcher > >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >; Matcher2 = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1019:59: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::NotMatcher > >; M2 = testing::internal::NotMatcher > >; M3 = testing::internal::NotMatcher > >; M4 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > > >]' ../unittests/Index/IndexTests.cpp:242:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >::BothOfMatcher(const testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::NotMatcher > >; Matcher2 = testing::internal::NotMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >::BothOfMatcher(const testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::NotMatcher > >; Matcher2 = testing::internal::NotMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > > >]' ../unittests/Index/IndexTests.cpp:242:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > > >::BothOfMatcher(const testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >; Matcher2 = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::ContainsMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::ContainsMatcher >; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::ContainsMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >, testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > > >]' ../unittests/Index/IndexTests.cpp:250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::index::{anonymous}::QNameMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::ContainsMatcher >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::index::{anonymous}::QNameMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::ContainsMatcher >]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >; Matcher2 = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1019:59: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::ContainsMatcher >; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::ContainsMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >, testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > > >]' ../unittests/Index/IndexTests.cpp:250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >::BothOfMatcher(const testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >::BothOfMatcher(const testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >, testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >, testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > > >]' ../unittests/Index/IndexTests.cpp:250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >, testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > > >::BothOfMatcher(const testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >, testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >, testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >; Matcher2 = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::index::{anonymous}::QNameMatcherP; Matcher2 = clang::index::{anonymous}::KindMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::index::{anonymous}::QNameMatcherP; M2 = clang::index::{anonymous}::KindMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >]' ../unittests/Index/IndexTests.cpp:265:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::index::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::index::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::QNameMatcherP' has user-provided 'void clang::index::{anonymous}::QNameMatcherP::operator=(const clang::index::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:150:1: note: in expansion of macro 'MATCHER_P' 150 | MATCHER_P(QName, Name, "") { return arg.QName == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::index::{anonymous}::KindMatcherP::KindMatcherP(const clang::index::{anonymous}::KindMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::KindMatcherP' has user-provided 'void clang::index::{anonymous}::KindMatcherP::operator=(const clang::index::{anonymous}::KindMatcherP&) [with SymKind_type = clang::index::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:153:1: note: in expansion of macro 'MATCHER_P' 153 | MATCHER_P(Kind, SymKind, "") { return arg.SymInfo.Kind == SymKind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::ContainsMatcher(M) [with M = testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4299:20: required from 'testing::internal::ContainsMatcher testing::Contains(M) [with M = testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >]' ../unittests/Index/IndexTests.cpp:265:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2907:51: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >&)' is deprecated [-Wdeprecated-copy] 2907 | explicit ContainsMatcher(M m) : inner_matcher_(m) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::index::{anonymous}::QNameMatcherP; Matcher2 = clang::index::{anonymous}::KindMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, clang::index::{anonymous}::KindMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::ContainsMatcher, clang::index::{anonymous}::KindMatcherP > >]' ../unittests/Index/IndexTests.cpp:265:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher, clang::index::{anonymous}::KindMatcherP > >::ContainsMatcher(const testing::internal::ContainsMatcher, clang::index::{anonymous}::KindMatcherP > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher, clang::index::{anonymous}::KindMatcherP > >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::index::{anonymous}::KindMatcherP; M2 = clang::index::{anonymous}::WrittenAtMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::index::{anonymous}::QNameMatcherP; M2 = clang::index::{anonymous}::KindMatcherP; M3 = clang::index::{anonymous}::WrittenAtMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >]' ../unittests/Index/IndexTests.cpp:279:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::index::{anonymous}::KindMatcherP::KindMatcherP(const clang::index::{anonymous}::KindMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::KindMatcherP' has user-provided 'void clang::index::{anonymous}::KindMatcherP::operator=(const clang::index::{anonymous}::KindMatcherP&) [with SymKind_type = clang::index::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:153:1: note: in expansion of macro 'MATCHER_P' 153 | MATCHER_P(Kind, SymKind, "") { return arg.SymInfo.Kind == SymKind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::index::{anonymous}::KindMatcherP; Matcher2 = clang::index::{anonymous}::WrittenAtMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::index::{anonymous}::WrittenAtMatcherP::WrittenAtMatcherP(const clang::index::{anonymous}::WrittenAtMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::WrittenAtMatcherP' has user-provided 'void clang::index::{anonymous}::WrittenAtMatcherP::operator=(const clang::index::{anonymous}::WrittenAtMatcherP&) [with Pos_type = clang::index::{anonymous}::Position]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:151:1: note: in expansion of macro 'MATCHER_P' 151 | MATCHER_P(WrittenAt, Pos, "") { return arg.WrittenPos == Pos; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::index::{anonymous}::KindMatcherP; Matcher2 = clang::index::{anonymous}::WrittenAtMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::index::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1011:55: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::index::{anonymous}::QNameMatcherP; M2 = clang::index::{anonymous}::KindMatcherP; M3 = clang::index::{anonymous}::WrittenAtMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >]' ../unittests/Index/IndexTests.cpp:279:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::index::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::index::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::QNameMatcherP' has user-provided 'void clang::index::{anonymous}::QNameMatcherP::operator=(const clang::index::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:150:1: note: in expansion of macro 'MATCHER_P' 150 | MATCHER_P(QName, Name, "") { return arg.QName == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::index::{anonymous}::KindMatcherP; Matcher2 = clang::index::{anonymous}::WrittenAtMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h: In instantiation of 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::index::{anonymous}::HasRoleMatcherP; M2 = clang::index::{anonymous}::WrittenAtMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::index::{anonymous}::QNameMatcherP; M2 = clang::index::{anonymous}::KindMatcherP; M3 = clang::index::{anonymous}::HasRoleMatcherP; M4 = clang::index::{anonymous}::WrittenAtMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >]' ../unittests/Index/IndexTests.cpp:279:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::index::{anonymous}::HasRoleMatcherP::HasRoleMatcherP(const clang::index::{anonymous}::HasRoleMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::HasRoleMatcherP' has user-provided 'void clang::index::{anonymous}::HasRoleMatcherP::operator=(const clang::index::{anonymous}::HasRoleMatcherP&) [with Role_type = clang::index::SymbolRole]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:154:1: note: in expansion of macro 'MATCHER_P' 154 | MATCHER_P(HasRole, Role, "") { return arg.Roles & static_cast(Role); } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:26: note: initializing argument 1 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::index::{anonymous}::HasRoleMatcherP; Matcher2 = clang::index::{anonymous}::WrittenAtMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:63, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: warning: implicitly-declared 'constexpr clang::index::{anonymous}::WrittenAtMatcherP::WrittenAtMatcherP(const clang::index::{anonymous}::WrittenAtMatcherP&)' is deprecated [-Wdeprecated-copy] 1003 | return typename internal::AllOfResult2::type( | ^~~~~ 1004 | m1, | ~~~ 1005 | m2); | ~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::WrittenAtMatcherP' has user-provided 'void clang::index::{anonymous}::WrittenAtMatcherP::operator=(const clang::index::{anonymous}::WrittenAtMatcherP&) [with Pos_type = clang::index::{anonymous}::Position]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:151:1: note: in expansion of macro 'MATCHER_P' 151 | MATCHER_P(WrittenAt, Pos, "") { return arg.WrittenPos == Pos; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1640:45: note: initializing argument 2 of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::index::{anonymous}::HasRoleMatcherP; Matcher2 = clang::index::{anonymous}::WrittenAtMatcherP]' 1640 | BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2) | ~~~~~~~~~^~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >; Matcher2 = testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1019:59: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::index::{anonymous}::QNameMatcherP; M2 = clang::index::{anonymous}::KindMatcherP; M3 = clang::index::{anonymous}::HasRoleMatcherP; M4 = clang::index::{anonymous}::WrittenAtMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >]' ../unittests/Index/IndexTests.cpp:279:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::index::{anonymous}::QNameMatcherP; Matcher2 = clang::index::{anonymous}::KindMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::index::{anonymous}::HasRoleMatcherP; Matcher2 = clang::index::{anonymous}::WrittenAtMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::PredicateFormatterFromMatcher::PredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > > > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1880:10: required from 'testing::internal::PredicateFormatterFromMatcher testing::internal::MakePredicateFormatterFromMatcher(M) [with M = testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > > > >]' ../unittests/Index/IndexTests.cpp:279:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1836:75: warning: implicitly-declared 'constexpr testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > > > >::UnorderedElementsAreMatcher(const testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > > > >&)' is deprecated [-Wdeprecated-copy] 1836 | explicit PredicateFormatterFromMatcher(M m) : matcher_(internal::move(m)) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::UnorderedElementsAreMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > > > >' has user-provided 'void testing::internal::UnorderedElementsAreMatcher::operator=(const testing::internal::UnorderedElementsAreMatcher&) [with MatcherTuple = std::tuple, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >, testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > > >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::index::{anonymous}::WrittenAtMatcherP; Matcher2 = clang::index::{anonymous}::DeclAtMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::index::{anonymous}::WrittenAtMatcherP; M2 = clang::index::{anonymous}::DeclAtMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::index::{anonymous}::QNameMatcherP; M2 = clang::index::{anonymous}::WrittenAtMatcherP; M3 = clang::index::{anonymous}::DeclAtMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >]' ../unittests/Index/IndexTests.cpp:205:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::index::{anonymous}::WrittenAtMatcherP::WrittenAtMatcherP(const clang::index::{anonymous}::WrittenAtMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::WrittenAtMatcherP' has user-provided 'void clang::index::{anonymous}::WrittenAtMatcherP::operator=(const clang::index::{anonymous}::WrittenAtMatcherP&) [with Pos_type = clang::index::{anonymous}::Position]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:151:1: note: in expansion of macro 'MATCHER_P' 151 | MATCHER_P(WrittenAt, Pos, "") { return arg.WrittenPos == Pos; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::index::{anonymous}::DeclAtMatcherP::DeclAtMatcherP(const clang::index::{anonymous}::DeclAtMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::DeclAtMatcherP' has user-provided 'void clang::index::{anonymous}::DeclAtMatcherP::operator=(const clang::index::{anonymous}::DeclAtMatcherP&) [with Pos_type = clang::index::{anonymous}::Position]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:152:1: note: in expansion of macro 'MATCHER_P' 152 | MATCHER_P(DeclAt, Pos, "") { return arg.DeclPos == Pos; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::NotMatcher > >; Matcher2 = testing::internal::NotMatcher > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::NotMatcher > >; M2 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::NotMatcher > >; M2 = testing::internal::NotMatcher > >; M3 = testing::internal::NotMatcher > >; M4 = testing::internal::NotMatcher > >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > >, testing::internal::BothOfMatcher > >, testing::internal::NotMatcher > > > >]' ../unittests/Index/IndexTests.cpp:242:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::NotMatcher > >::NotMatcher(const testing::internal::NotMatcher > >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::NotMatcher > >' has user-provided 'void testing::internal::NotMatcher::operator=(const testing::internal::NotMatcher&) [with InnerMatcher = testing::internal::ContainsMatcher >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = testing::internal::ContainsMatcher >; Matcher2 = testing::internal::ContainsMatcher >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::ContainsMatcher >; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1020:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = testing::internal::ContainsMatcher >; M2 = testing::internal::ContainsMatcher >; M3 = testing::internal::ContainsMatcher >; M4 = testing::internal::ContainsMatcher >; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > >, testing::internal::BothOfMatcher >, testing::internal::ContainsMatcher > > >]' ../unittests/Index/IndexTests.cpp:250:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::index::{anonymous}::QNameMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr testing::internal::ContainsMatcher >::ContainsMatcher(const testing::internal::ContainsMatcher >&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::ContainsMatcher >' has user-provided 'void testing::internal::ContainsMatcher::operator=(const testing::internal::ContainsMatcher&) [with M = clang::index::{anonymous}::QNameMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::index::{anonymous}::KindMatcherP; Matcher2 = clang::index::{anonymous}::WrittenAtMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::index::{anonymous}::KindMatcherP; M2 = clang::index::{anonymous}::WrittenAtMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1013:23: required from 'typename testing::internal::AllOfResult3::type testing::AllOf(M1, M2, M3) [with M1 = clang::index::{anonymous}::QNameMatcherP; M2 = clang::index::{anonymous}::KindMatcherP; M3 = clang::index::{anonymous}::WrittenAtMatcherP; typename testing::internal::AllOfResult3::type = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >]' ../unittests/Index/IndexTests.cpp:279:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::index::{anonymous}::KindMatcherP::KindMatcherP(const clang::index::{anonymous}::KindMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::KindMatcherP' has user-provided 'void clang::index::{anonymous}::KindMatcherP::operator=(const clang::index::{anonymous}::KindMatcherP&) [with SymKind_type = clang::index::SymbolKind]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:153:1: note: in expansion of macro 'MATCHER_P' 153 | MATCHER_P(Kind, SymKind, "") { return arg.SymInfo.Kind == SymKind; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::index::{anonymous}::WrittenAtMatcherP::WrittenAtMatcherP(const clang::index::{anonymous}::WrittenAtMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::WrittenAtMatcherP' has user-provided 'void clang::index::{anonymous}::WrittenAtMatcherP::operator=(const clang::index::{anonymous}::WrittenAtMatcherP&) [with Pos_type = clang::index::{anonymous}::Position]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:151:1: note: in expansion of macro 'MATCHER_P' 151 | MATCHER_P(WrittenAt, Pos, "") { return arg.WrittenPos == Pos; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::BothOfMatcher::BothOfMatcher(Matcher1, Matcher2) [with Matcher1 = clang::index::{anonymous}::HasRoleMatcherP; Matcher2 = clang::index::{anonymous}::WrittenAtMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1003:51: required from 'typename testing::internal::AllOfResult2::type testing::AllOf(M1, M2) [with M1 = clang::index::{anonymous}::HasRoleMatcherP; M2 = clang::index::{anonymous}::WrittenAtMatcherP; typename testing::internal::AllOfResult2::type = testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h:1021:23: required from 'typename testing::internal::AllOfResult4::type testing::AllOf(M1, M2, M3, M4) [with M1 = clang::index::{anonymous}::QNameMatcherP; M2 = clang::index::{anonymous}::KindMatcherP; M3 = clang::index::{anonymous}::HasRoleMatcherP; M4 = clang::index::{anonymous}::WrittenAtMatcherP; typename testing::internal::AllOfResult4::type = testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >, testing::internal::BothOfMatcher, clang::index::{anonymous}::WrittenAtMatcherP > >]' ../unittests/Index/IndexTests.cpp:279:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::index::{anonymous}::HasRoleMatcherP::HasRoleMatcherP(const clang::index::{anonymous}::HasRoleMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::HasRoleMatcherP' has user-provided 'void clang::index::{anonymous}::HasRoleMatcherP::operator=(const clang::index::{anonymous}::HasRoleMatcherP&) [with Role_type = clang::index::SymbolRole]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:154:1: note: in expansion of macro 'MATCHER_P' 154 | MATCHER_P(HasRole, Role, "") { return arg.Roles & static_cast(Role); } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1641:48: warning: implicitly-declared 'constexpr clang::index::{anonymous}::WrittenAtMatcherP::WrittenAtMatcherP(const clang::index::{anonymous}::WrittenAtMatcherP&)' is deprecated [-Wdeprecated-copy] 1641 | : matcher1_(matcher1), matcher2_(matcher2) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::WrittenAtMatcherP' has user-provided 'void clang::index::{anonymous}::WrittenAtMatcherP::operator=(const clang::index::{anonymous}::WrittenAtMatcherP&) [with Pos_type = clang::index::{anonymous}::Position]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:151:1: note: in expansion of macro 'MATCHER_P' 151 | MATCHER_P(WrittenAt, Pos, "") { return arg.WrittenPos == Pos; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = clang::index::{anonymous}::QNameMatcherP]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher >]' ../unittests/Index/IndexTests.cpp:168:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'constexpr clang::index::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::index::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::QNameMatcherP' has user-provided 'void clang::index::{anonymous}::QNameMatcherP::operator=(const clang::index::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:150:1: note: in expansion of macro 'MATCHER_P' 150 | MATCHER_P(QName, Name, "") { return arg.QName == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = clang::index::{anonymous}::QNameMatcherP; Container = const std::vector&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >]' ../unittests/Index/IndexTests.cpp:226:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::index::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >; Container = const std::vector&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::index::{anonymous}::KindMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::index::{anonymous}::KindMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, clang::index::{anonymous}::KindMatcherP > >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::index::{anonymous}::KindMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher, clang::index::{anonymous}::KindMatcherP > >]' ../unittests/Index/IndexTests.cpp:265:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >&)' is deprecated [-Wdeprecated-copy] 2911 | return MakeMatcher(new ContainsMatcherImpl(inner_matcher_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::index::{anonymous}::QNameMatcherP; Matcher2 = clang::index::{anonymous}::KindMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2851:45: note: initializing argument 1 of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >; Container = const std::vector&]' 2851 | explicit ContainsMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = clang::index::{anonymous}::QNameMatcherP; Container = const std::vector&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = clang::index::{anonymous}::QNameMatcherP]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher >]' ../unittests/Index/IndexTests.cpp:168:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'constexpr clang::index::{anonymous}::QNameMatcherP::QNameMatcherP(const clang::index::{anonymous}::QNameMatcherP&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'clang::index::{anonymous}::QNameMatcherP' has user-provided 'void clang::index::{anonymous}::QNameMatcherP::operator=(const clang::index::{anonymous}::QNameMatcherP&) [with Name_type = const char*]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ ../unittests/Index/IndexTests.cpp:150:1: note: in expansion of macro 'MATCHER_P' 150 | MATCHER_P(QName, Name, "") { return arg.QName == Name; } | ^~~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = clang::index::{anonymous}::QNameMatcherP; Container = const std::vector&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >; Container = const std::vector&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > > >]' ../unittests/Index/IndexTests.cpp:226:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >::BothOfMatcher(const testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::index::{anonymous}::QNameMatcherP; Matcher2 = testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP >]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, testing::internal::BothOfMatcher, clang::index::{anonymous}::DeclAtMatcherP > >; Container = const std::vector&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of 'testing::internal::ContainsMatcherImpl::ContainsMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >; Container = const std::vector&]': /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2911:24: required from 'testing::internal::ContainsMatcher::operator testing::Matcher() const [with Container = const std::vector&; M = testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:555:12: required from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, testing::internal::BooleanConstant) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::index::{anonymous}::KindMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:531:20: required from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::index::{anonymous}::KindMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:628:49: required from 'static testing::Matcher testing::SafeMatcherCastImpl::Cast(const M&) [with M = testing::internal::ContainsMatcher, clang::index::{anonymous}::KindMatcherP > >; T = const std::vector&]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:666:38: required from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const std::vector&; M = testing::internal::ContainsMatcher, clang::index::{anonymous}::KindMatcherP > >]' /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1854:64: required from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = std::vector; M = testing::internal::ContainsMatcher, clang::index::{anonymous}::KindMatcherP > >]' ../unittests/Index/IndexTests.cpp:265:3: required from here /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2852:55: warning: implicitly-declared 'constexpr testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >::BothOfMatcher(const testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >&)' is deprecated [-Wdeprecated-copy] 2852 | : QuantifierMatcherImpl(inner_matcher) {} | ^ In file included from /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:58, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because 'testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >' has user-provided 'void testing::internal::BothOfMatcher::operator=(const testing::internal::BothOfMatcher&) [with Matcher1 = clang::index::{anonymous}::QNameMatcherP; Matcher2 = clang::index::{anonymous}::KindMatcherP]' 873 | void operator=(type const &) | ^~~~~~~~ /usr/share/llvm/src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: in definition of macro 'GTEST_DISALLOW_ASSIGN_' 873 | void operator=(type const &) | ^~~~~~~~ In file included from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Index/IndexTests.cpp:23: /usr/share/llvm/src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:2812:47: note: initializing argument 1 of 'testing::internal::QuantifierMatcherImpl::QuantifierMatcherImpl(InnerMatcher) [with InnerMatcher = testing::internal::BothOfMatcher, clang::index::{anonymous}::KindMatcherP >; Container = const std::vector&]' 2812 | explicit QuantifierMatcherImpl(InnerMatcher inner_matcher) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ [241/248] Linking CXX executable unittests/Index/IndexTests [242/248] Building CXX object unittests/Rename/CMakeFiles/ClangRenameTests.dir/RenameMemberTest.cpp.o [243/248] Building CXX object unittests/Rename/CMakeFiles/ClangRenameTests.dir/RenameFunctionTest.cpp.o [244/248] Building CXX object unittests/Serialization/CMakeFiles/SerializationTests.dir/InMemoryModuleCacheTest.cpp.o [245/248] cd /builddir/build/BUILD/clang-9.0.1.src/bindings/python && /usr/bin/cmake -E env CLANG_LIBRARY_PATH=/builddir/build/BUILD/clang-9.0.1.src/_build/lib64 /usr/bin/python3 -m unittest discover ........................................................./builddir/build/BUILD/clang-9.0.1.src/bindings/python/tests/cindex/test_diagnostics.py:101: DeprecationWarning: Please use assertRegex instead. '.*declared here') ..................................................................... ---------------------------------------------------------------------- Ran 126 tests in 2.691s OK [246/248] Linking CXX executable unittests/Rename/ClangRenameTests [247/248] Linking CXX executable unittests/Serialization/SerializationTests [247/248] Running all regression tests : CommandLine Error: Option 'color' registered more than once! LLVM ERROR: inconsistency in registered CommandLine options lit: /usr/lib/python3.7/site-packages/lit/formats/googletest.py:43: warning: unable to discover google-tests in '/builddir/build/BUILD/clang-9.0.1.src/_build/tools/extra/clangd/unittests/./ClangdTests': Command '['/builddir/build/BUILD/clang-9.0.1.src/_build/tools/extra/clangd/unittests/./ClangdTests', '--gtest_list_tests']' returned non-zero exit status 1.. Process output: b'' Traceback (most recent call last): File "/usr/lib/python3.7/site-packages/lit/formats/googletest.py", line 39, in getGTestTests env=localConfig.environment) File "/usr/lib64/python3.7/subprocess.py", line 411, in check_output **kwargs).stdout File "/usr/lib64/python3.7/subprocess.py", line 512, in run output=stdout, stderr=stderr) subprocess.CalledProcessError: Command '['/builddir/build/BUILD/clang-9.0.1.src/_build/tools/extra/clangd/unittests/./ClangdTests', '--gtest_list_tests']' returned non-zero exit status 1. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.7/site-packages/lit/formats/googletest.py", line 44, in getGTestTests raise StopIteration StopIteration The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/bin/lit", line 11, in load_entry_point('lit==0.8.0', 'console_scripts', 'lit')() File "/usr/lib/python3.7/site-packages/lit/main.py", line 192, in main main_with_tmp(builtinParameters) File "/usr/lib/python3.7/site-packages/lit/main.py", line 388, in main_with_tmp lit.discovery.find_tests_for_inputs(litConfig, inputs)) File "/usr/lib/python3.7/site-packages/lit/discovery.py", line 242, in find_tests_for_inputs test_suite_cache, local_config_cache)[1]) File "/usr/lib/python3.7/site-packages/lit/discovery.py", line 164, in getTestsInSuite litConfig, lc): File "/usr/lib/python3.7/site-packages/lit/formats/googletest.py", line 94, in getTestsInDirectory for testname in testnames: RuntimeError: generator raised StopIteration FAILED: CMakeFiles/check-all cd /builddir/build/BUILD/clang-9.0.1.src/_build && /usr/bin/python3 /usr/bin/lit -sv --param clang_site_config=/builddir/build/BUILD/clang-9.0.1.src/_build/test/lit.site.cfg --param USE_Z3_SOLVER=0 /builddir/build/BUILD/clang-9.0.1.src/_build/tools/extra/test /builddir/build/BUILD/clang-9.0.1.src/_build/tools/extra/clangd/test/../unittests /builddir/build/BUILD/clang-9.0.1.src/_build/tools/extra/clangd/test /builddir/build/BUILD/clang-9.0.1.src/_build/test ninja: build stopped: subcommand failed. + : + exit 0 Processing files: clang-9.0.1-3.fc30.x86_64 Provides: clang = 9.0.1-3.fc30 clang(major) = 9 clang(x86-64) = 9.0.1-3.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python3 libLLVM-9.so()(64bit) libLLVM-9.so(LLVM_9)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libclang-cpp.so.9()(64bit) libclang.so.9()(64bit) libclang.so.9(LLVM_9)(64bit) libclangAST.so.9()(64bit) libclangBasic.so.9()(64bit) libclangCodeGen.so.9()(64bit) libclangFrontend.so.9()(64bit) libclangIndex.so.9()(64bit) libclangSerialization.so.9()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.5.2)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) rtld(GNU_HASH) Processing files: clang-libs-9.0.1-3.fc30.x86_64 Provides: clang-libs = 9.0.1-3.fc30 clang-libs(x86-64) = 9.0.1-3.fc30 libclang-cpp.so.9()(64bit) libclang.so.9()(64bit) libclang.so.9(LLVM_9)(64bit) libclangARCMigrate.so.9()(64bit) libclangAST.so.9()(64bit) libclangASTMatchers.so.9()(64bit) libclangAnalysis.so.9()(64bit) libclangApplyReplacements.so.9()(64bit) libclangBasic.so.9()(64bit) libclangChangeNamespace.so.9()(64bit) libclangCodeGen.so.9()(64bit) libclangCrossTU.so.9()(64bit) libclangDaemon.so.9()(64bit) libclangDaemonTweaks.so.9()(64bit) libclangDependencyScanning.so.9()(64bit) libclangDirectoryWatcher.so.9()(64bit) libclangDoc.so.9()(64bit) libclangDriver.so.9()(64bit) libclangDynamicASTMatchers.so.9()(64bit) libclangEdit.so.9()(64bit) libclangFormat.so.9()(64bit) libclangFrontend.so.9()(64bit) libclangFrontendTool.so.9()(64bit) libclangHandleCXX.so.9()(64bit) libclangHandleLLVM.so.9()(64bit) libclangIncludeFixer.so.9()(64bit) libclangIncludeFixerPlugin.so.9()(64bit) libclangIndex.so.9()(64bit) libclangLex.so.9()(64bit) libclangMove.so.9()(64bit) libclangParse.so.9()(64bit) libclangQuery.so.9()(64bit) libclangReorderFields.so.9()(64bit) libclangRewrite.so.9()(64bit) libclangRewriteFrontend.so.9()(64bit) libclangSema.so.9()(64bit) libclangSerialization.so.9()(64bit) libclangStaticAnalyzerCheckers.so.9()(64bit) libclangStaticAnalyzerCore.so.9()(64bit) libclangStaticAnalyzerFrontend.so.9()(64bit) libclangTidy.so.9()(64bit) libclangTidyAbseilModule.so.9()(64bit) libclangTidyAndroidModule.so.9()(64bit) libclangTidyBoostModule.so.9()(64bit) libclangTidyBugproneModule.so.9()(64bit) libclangTidyCERTModule.so.9()(64bit) libclangTidyCppCoreGuidelinesModule.so.9()(64bit) libclangTidyFuchsiaModule.so.9()(64bit) libclangTidyGoogleModule.so.9()(64bit) libclangTidyHICPPModule.so.9()(64bit) libclangTidyLLVMModule.so.9()(64bit) libclangTidyMPIModule.so.9()(64bit) libclangTidyMiscModule.so.9()(64bit) libclangTidyModernizeModule.so.9()(64bit) libclangTidyObjCModule.so.9()(64bit) libclangTidyOpenMPModule.so.9()(64bit) libclangTidyPerformanceModule.so.9()(64bit) libclangTidyPlugin.so.9()(64bit) libclangTidyPortabilityModule.so.9()(64bit) libclangTidyReadabilityModule.so.9()(64bit) libclangTidyUtils.so.9()(64bit) libclangTidyZirconModule.so.9()(64bit) libclangTooling.so.9()(64bit) libclangToolingASTDiff.so.9()(64bit) libclangToolingCore.so.9()(64bit) libclangToolingInclusions.so.9()(64bit) libclangToolingRefactoring.so.9()(64bit) libclangToolingSyntax.so.9()(64bit) libfindAllSymbols.so.9()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libLLVM-9.so()(64bit) libLLVM-9.so(LLVM_9)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.9)(64bit) libclangARCMigrate.so.9()(64bit) libclangAST.so.9()(64bit) libclangASTMatchers.so.9()(64bit) libclangAnalysis.so.9()(64bit) libclangBasic.so.9()(64bit) libclangCodeGen.so.9()(64bit) libclangCrossTU.so.9()(64bit) libclangDaemon.so.9()(64bit) libclangDriver.so.9()(64bit) libclangDynamicASTMatchers.so.9()(64bit) libclangEdit.so.9()(64bit) libclangFormat.so.9()(64bit) libclangFrontend.so.9()(64bit) libclangIncludeFixer.so.9()(64bit) libclangIncludeFixerPlugin.so.9()(64bit) libclangIndex.so.9()(64bit) libclangLex.so.9()(64bit) libclangParse.so.9()(64bit) libclangRewrite.so.9()(64bit) libclangRewriteFrontend.so.9()(64bit) libclangSema.so.9()(64bit) libclangSerialization.so.9()(64bit) libclangStaticAnalyzerCheckers.so.9()(64bit) libclangStaticAnalyzerCore.so.9()(64bit) libclangStaticAnalyzerFrontend.so.9()(64bit) libclangTidy.so.9()(64bit) libclangTidyAbseilModule.so.9()(64bit) libclangTidyAndroidModule.so.9()(64bit) libclangTidyBoostModule.so.9()(64bit) libclangTidyBugproneModule.so.9()(64bit) libclangTidyCERTModule.so.9()(64bit) libclangTidyCppCoreGuidelinesModule.so.9()(64bit) libclangTidyFuchsiaModule.so.9()(64bit) libclangTidyGoogleModule.so.9()(64bit) libclangTidyHICPPModule.so.9()(64bit) libclangTidyLLVMModule.so.9()(64bit) libclangTidyMPIModule.so.9()(64bit) libclangTidyMiscModule.so.9()(64bit) libclangTidyModernizeModule.so.9()(64bit) libclangTidyObjCModule.so.9()(64bit) libclangTidyOpenMPModule.so.9()(64bit) libclangTidyPerformanceModule.so.9()(64bit) libclangTidyPlugin.so.9()(64bit) libclangTidyPortabilityModule.so.9()(64bit) libclangTidyReadabilityModule.so.9()(64bit) libclangTidyUtils.so.9()(64bit) libclangTidyZirconModule.so.9()(64bit) libclangTooling.so.9()(64bit) libclangToolingCore.so.9()(64bit) libclangToolingInclusions.so.9()(64bit) libclangToolingRefactoring.so.9()(64bit) libclangToolingSyntax.so.9()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libfindAllSymbols.so.9()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(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.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(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.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.9)(64bit) rtld(GNU_HASH) Recommends: compiler-rt(x86-64) = 9.0.1 libomp(x86-64) = 9.0.1 Processing files: clang-devel-9.0.1-3.fc30.x86_64 Provides: clang-devel = 9.0.1-3.fc30 clang-devel(x86-64) = 9.0.1-3.fc30 cmake(Clang) cmake(clang) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cmake-filesystem(x86-64) libclang-cpp.so.9()(64bit) libclang.so.9()(64bit) libclangARCMigrate.so.9()(64bit) libclangAST.so.9()(64bit) libclangASTMatchers.so.9()(64bit) libclangAnalysis.so.9()(64bit) libclangApplyReplacements.so.9()(64bit) libclangBasic.so.9()(64bit) libclangChangeNamespace.so.9()(64bit) libclangCodeGen.so.9()(64bit) libclangCrossTU.so.9()(64bit) libclangDaemon.so.9()(64bit) libclangDaemonTweaks.so.9()(64bit) libclangDependencyScanning.so.9()(64bit) libclangDirectoryWatcher.so.9()(64bit) libclangDoc.so.9()(64bit) libclangDriver.so.9()(64bit) libclangDynamicASTMatchers.so.9()(64bit) libclangEdit.so.9()(64bit) libclangFormat.so.9()(64bit) libclangFrontend.so.9()(64bit) libclangFrontendTool.so.9()(64bit) libclangHandleCXX.so.9()(64bit) libclangHandleLLVM.so.9()(64bit) libclangIncludeFixer.so.9()(64bit) libclangIncludeFixerPlugin.so.9()(64bit) libclangIndex.so.9()(64bit) libclangLex.so.9()(64bit) libclangMove.so.9()(64bit) libclangParse.so.9()(64bit) libclangQuery.so.9()(64bit) libclangReorderFields.so.9()(64bit) libclangRewrite.so.9()(64bit) libclangRewriteFrontend.so.9()(64bit) libclangSema.so.9()(64bit) libclangSerialization.so.9()(64bit) libclangStaticAnalyzerCheckers.so.9()(64bit) libclangStaticAnalyzerCore.so.9()(64bit) libclangStaticAnalyzerFrontend.so.9()(64bit) libclangTidy.so.9()(64bit) libclangTidyAbseilModule.so.9()(64bit) libclangTidyAndroidModule.so.9()(64bit) libclangTidyBoostModule.so.9()(64bit) libclangTidyBugproneModule.so.9()(64bit) libclangTidyCERTModule.so.9()(64bit) libclangTidyCppCoreGuidelinesModule.so.9()(64bit) libclangTidyFuchsiaModule.so.9()(64bit) libclangTidyGoogleModule.so.9()(64bit) libclangTidyHICPPModule.so.9()(64bit) libclangTidyLLVMModule.so.9()(64bit) libclangTidyMPIModule.so.9()(64bit) libclangTidyMiscModule.so.9()(64bit) libclangTidyModernizeModule.so.9()(64bit) libclangTidyObjCModule.so.9()(64bit) libclangTidyOpenMPModule.so.9()(64bit) libclangTidyPerformanceModule.so.9()(64bit) libclangTidyPlugin.so.9()(64bit) libclangTidyPortabilityModule.so.9()(64bit) libclangTidyReadabilityModule.so.9()(64bit) libclangTidyUtils.so.9()(64bit) libclangTidyZirconModule.so.9()(64bit) libclangTooling.so.9()(64bit) libclangToolingASTDiff.so.9()(64bit) libclangToolingCore.so.9()(64bit) libclangToolingInclusions.so.9()(64bit) libclangToolingRefactoring.so.9()(64bit) libclangToolingSyntax.so.9()(64bit) libfindAllSymbols.so.9()(64bit) Processing files: clang-analyzer-9.0.1-3.fc30.noarch Provides: clang-analyzer = 9.0.1-3.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/perl /usr/bin/python3 perl(Cwd) perl(Digest::MD5) perl(File::Basename) perl(File::Copy) perl(File::Find) perl(File::Path) perl(File::Temp) perl(FindBin) perl(Hash::Util) perl(Sys::Hostname) perl(Term::ANSIColor) perl(Text::ParseWords) perl(lib) perl(strict) perl(warnings) Processing files: clang-tools-extra-9.0.1-3.fc30.x86_64 Provides: clang-tools-extra = 9.0.1-3.fc30 clang-tools-extra(x86-64) = 9.0.1-3.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python3 ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libLLVM-9.so()(64bit) libLLVM-9.so(LLVM_9)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) libclang-cpp.so.9()(64bit) libclangAST.so.9()(64bit) libclangASTMatchers.so.9()(64bit) libclangApplyReplacements.so.9()(64bit) libclangBasic.so.9()(64bit) libclangChangeNamespace.so.9()(64bit) libclangDaemon.so.9()(64bit) libclangDoc.so.9()(64bit) libclangDriver.so.9()(64bit) libclangDynamicASTMatchers.so.9()(64bit) libclangFormat.so.9()(64bit) libclangFrontend.so.9()(64bit) libclangIncludeFixer.so.9()(64bit) libclangLex.so.9()(64bit) libclangQuery.so.9()(64bit) libclangReorderFields.so.9()(64bit) libclangRewrite.so.9()(64bit) libclangSerialization.so.9()(64bit) libclangTidy.so.9()(64bit) libclangTidyAbseilModule.so.9()(64bit) libclangTidyAndroidModule.so.9()(64bit) libclangTidyBoostModule.so.9()(64bit) libclangTidyBugproneModule.so.9()(64bit) libclangTidyCERTModule.so.9()(64bit) libclangTidyCppCoreGuidelinesModule.so.9()(64bit) libclangTidyFuchsiaModule.so.9()(64bit) libclangTidyGoogleModule.so.9()(64bit) libclangTidyHICPPModule.so.9()(64bit) libclangTidyLLVMModule.so.9()(64bit) libclangTidyMPIModule.so.9()(64bit) libclangTidyMiscModule.so.9()(64bit) libclangTidyModernizeModule.so.9()(64bit) libclangTidyObjCModule.so.9()(64bit) libclangTidyOpenMPModule.so.9()(64bit) libclangTidyPerformanceModule.so.9()(64bit) libclangTidyPortabilityModule.so.9()(64bit) libclangTidyReadabilityModule.so.9()(64bit) libclangTidyZirconModule.so.9()(64bit) libclangTooling.so.9()(64bit) libclangToolingCore.so.9()(64bit) libclangToolingSyntax.so.9()(64bit) libfindAllSymbols.so.9()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(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.2)(64bit) libstdc++.so.6(CXXABI_1.3.3)(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.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) rtld(GNU_HASH) Processing files: git-clang-format-9.0.1-3.fc30.x86_64 Provides: git-clang-format = 9.0.1-3.fc30 git-clang-format(x86-64) = 9.0.1-3.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python3 Processing files: python3-clang-9.0.1-3.fc30.x86_64 Provides: python3-clang = 9.0.1-3.fc30 python3-clang(x86-64) = 9.0.1-3.fc30 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: python(abi) = 3.7 Processing files: clang-debugsource-9.0.1-3.fc30.x86_64 Provides: clang-debugsource = 9.0.1-3.fc30 clang-debugsource(x86-64) = 9.0.1-3.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: clang-debuginfo-9.0.1-3.fc30.x86_64 Provides: clang-debuginfo = 9.0.1-3.fc30 clang-debuginfo(x86-64) = 9.0.1-3.fc30 debuginfo(build-id) = 3d7aac276d33840060e2448a016aa0c9480e3951 debuginfo(build-id) = 74a020467a000562ffdbc212679a96ba27caf4d5 debuginfo(build-id) = 79cabad557b04c6e8d36251649f11ac39ebede11 debuginfo(build-id) = 7f324f1e65bd9be93bd66a81c432a6c4fe216d6c debuginfo(build-id) = 8d2631499e8bc5e73151aa7cb5f3d77be8b5db73 debuginfo(build-id) = a6d0f8006a4da37b3ee4848457f8b4ea59ab8062 debuginfo(build-id) = bca1d83f5bc2482230d8279f4b6e3365215e3dc6 debuginfo(build-id) = e5fd74c66f26dbd979a3380dc30e935f58f5316e debuginfo(build-id) = f6ae488688d9f7928bca26bf73f22d18e74957fe Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: clang-debugsource(x86-64) = 9.0.1-3.fc30 Processing files: clang-libs-debuginfo-9.0.1-3.fc30.x86_64 Provides: clang-libs-debuginfo = 9.0.1-3.fc30 clang-libs-debuginfo(x86-64) = 9.0.1-3.fc30 debuginfo(build-id) = 0d3e77baf993316f9df5982e1580ed1dd0f017df debuginfo(build-id) = 10a1169c2e3bd6a9a03a2d2d5c1440a2571da792 debuginfo(build-id) = 114a321572651f2d394ad4f3025cf453ce7b4b3e debuginfo(build-id) = 1475f0cd5360ceb38d0dbd0745b1bbb6d8893bd1 debuginfo(build-id) = 1d92f084117cf5ed44a117f46ee414317260aa2b debuginfo(build-id) = 1f7fe49227dc3e3f4ad1311d05ae56dcb90bdc92 debuginfo(build-id) = 1f9790091590b9b9fe2f22d2059a4ef917b436a9 debuginfo(build-id) = 21d77067ef8469d9181e2f13bd6b145db7181ccb debuginfo(build-id) = 28a540a4255cd28907e9ee7e53d707fc56ad94c2 debuginfo(build-id) = 29bf87acfbc4b401c3bd1382645397beb5efa4a4 debuginfo(build-id) = 2acee6e5e7e32e5a1ffcc1b5c135b26c8ac58768 debuginfo(build-id) = 2b34515ad00903d8160da01dd24527eaa7dbbf7e debuginfo(build-id) = 30fca965017eb4a686c6e8e5cbe29dffa5033b84 debuginfo(build-id) = 36b82261a49d64de341c26c87628acffb4d170ce debuginfo(build-id) = 38ac3b42ea1bf1bbefbace145b404c173bcd6747 debuginfo(build-id) = 3c8a0a153904c3e8233e97c415f3f3ffebe44ffc debuginfo(build-id) = 3e4c892db4a9198bfef693faa78e73ac8e6bd000 debuginfo(build-id) = 3f2a88bec69e67d0287c34561b97fe68a5c0bab5 debuginfo(build-id) = 45dba645796e1771bdf82e5bae26c6de3baa6e0a debuginfo(build-id) = 527cd3be8c574ab2692035eca81c464855a34c2c debuginfo(build-id) = 528f243443b9dfa466012223e79e15c1b972fe7f debuginfo(build-id) = 52fb4291539ea23bdd9533cc2cdf53cb157ecc00 debuginfo(build-id) = 532c91dd7ef44391a433f153b2ab266089a46720 debuginfo(build-id) = 571739af5393e32b216f002c5780f6612932f66c debuginfo(build-id) = 598d6f4e9708d06ac8dae0afa74768a81d66dde1 debuginfo(build-id) = 61e5340d1a63b61c129e0e6b78ba7badd6636777 debuginfo(build-id) = 63369002d1ca4e7a29d75bc013e1ac988c065d93 debuginfo(build-id) = 6c1661b6704cbfd59a858a59ef999db35f5814ef debuginfo(build-id) = 7174ada1d823b74c937d2dd892cf1d53d7ca00d0 debuginfo(build-id) = 761354494197416bd0d293edcd311e65ff21559f debuginfo(build-id) = 7701b0cafb2846088d68f7cadc59f203db019196 debuginfo(build-id) = 7ac936cda990ec225c5980e946aa8bc270925108 debuginfo(build-id) = 7c92a36517c044bfa2435a34f00acda4a8ae5917 debuginfo(build-id) = 7cf95440e0783e959bf6a31911ddb0342a1613aa debuginfo(build-id) = 7cf9568a22c4f156285c1e988a7b6d104ec94759 debuginfo(build-id) = 7d2b3593fe4552df8431c58000858993b5e52e61 debuginfo(build-id) = 7fde604c55481f8ec309e12c9b3c10464d4501a2 debuginfo(build-id) = 8066204ab8c8a66e7af9f90b8fd67e1ccb53ba9f debuginfo(build-id) = 8597a6cef67a55ce801b41c21d989ba84d69d433 debuginfo(build-id) = 8c534ec9c70fab4ad028a5ba596902a73e2da636 debuginfo(build-id) = 8d95cb36b82e552ce1f974e384ab178362c67489 debuginfo(build-id) = 91b7bc96dc75ee3a88d70caccd539de739d175e0 debuginfo(build-id) = 9361979f780653d1374a12775a6424acb9419842 debuginfo(build-id) = 98527d8658b880aabe175049cb769966ecd639c1 debuginfo(build-id) = 9b39defa764ded97ccce6de9f6538e86ccbaa9ed debuginfo(build-id) = 9d0d3e3468210649bee3ab12b98e4c5c5d36ba79 debuginfo(build-id) = 9dd96a0dfa4fef1b885fa0c29d2056d049c652e1 debuginfo(build-id) = a649d6ffbe2d4da8222e45575e3b031f1da75c03 debuginfo(build-id) = a783b57b8ae66394c0ad05c5cdb2be706cdb03a8 debuginfo(build-id) = aa567d62e63f0f9165d08d67f2f6960f1563f6e7 debuginfo(build-id) = bcc3f1cb913e74ada55dfbfaeccb32c374275acc debuginfo(build-id) = be69e0cb000ff54c15eb55ae38230168b7fdb835 debuginfo(build-id) = bf3493cb177afa85a266eb3fbd3e32d88846fef6 debuginfo(build-id) = c25eebe4c4c2430c3e3adcdae04401fcd1b78038 debuginfo(build-id) = c449cf2864ffadaf559dc14a8e42076093b3c047 debuginfo(build-id) = cb86327a5a711c564a58e6393c090c90039caaec debuginfo(build-id) = d3c0abfc57b2d8d3a421358b90d0cd7b3926d2b4 debuginfo(build-id) = d4c336e60f29983ad9687c447d86cd56cc677896 debuginfo(build-id) = de3f505e3b09c5cd500a063cfa8d370183a6d6d8 debuginfo(build-id) = e647839e968c7287caabdb84f26fe822b9ef41af debuginfo(build-id) = e7c6e05c68f49f0e930c96321b0e257d82330cd2 debuginfo(build-id) = ea3581efb1aed9a84566ab70693b78aa08595ac8 debuginfo(build-id) = eb469031e93ccfb3f1b998e1d30d1ab063cdf89f debuginfo(build-id) = ef57b0cd765a7758288957819c51ddce54051b1a debuginfo(build-id) = f32896c3f76639ebc48b0b718f0cc4a99aa587c2 debuginfo(build-id) = f3a894d0539b200347ca6d237137d907b25295f0 debuginfo(build-id) = f4873465749a53ae84959d16ffc8c41d6ca65962 debuginfo(build-id) = ff40ce709578f56232bb672ede7c2f163ea4158e Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: clang-debugsource(x86-64) = 9.0.1-3.fc30 Processing files: clang-tools-extra-debuginfo-9.0.1-3.fc30.x86_64 Provides: clang-tools-extra-debuginfo = 9.0.1-3.fc30 clang-tools-extra-debuginfo(x86-64) = 9.0.1-3.fc30 debuginfo(build-id) = 192a6fd933540c4fb066d0452234200b316832df debuginfo(build-id) = 315f73a5b979adec2377c5896e3c7b63fbf726bf debuginfo(build-id) = 3f51e6e4b39c7cc1348597b1c39434e576c58e05 debuginfo(build-id) = 4c93f9fd1560c3a3d4dcc011704bacf5225c01ab debuginfo(build-id) = 61c7fd6e4d59a45067b77882bef027a6a7e1d41c debuginfo(build-id) = 7b66c7d94c3bab13e292a2ead91712db257c66d4 debuginfo(build-id) = a1d912f0773345e1caefa3b7228466416e8e4db1 debuginfo(build-id) = a3ec205a14399ae8319786db590d5a053cccf2bc debuginfo(build-id) = a9d0f871065fca9e257de11fbde8d171ff920194 debuginfo(build-id) = e57d2114c2cb5a6116ded6ec32d8672491ca85d7 debuginfo(build-id) = eb1a9a6aad901d05b9150e941b7e604d340f73c8 debuginfo(build-id) = f69aadeb7b1c0c9bc87a39476168f7d3981d39d4 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: clang-debugsource(x86-64) = 9.0.1-3.fc30 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64 Wrote: /builddir/build/RPMS/clang-9.0.1-3.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/clang-libs-9.0.1-3.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/clang-devel-9.0.1-3.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/clang-analyzer-9.0.1-3.fc30.noarch.rpm Wrote: /builddir/build/RPMS/clang-tools-extra-9.0.1-3.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/git-clang-format-9.0.1-3.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/python3-clang-9.0.1-3.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/clang-debugsource-9.0.1-3.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/clang-debuginfo-9.0.1-3.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/clang-libs-debuginfo-9.0.1-3.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/clang-tools-extra-debuginfo-9.0.1-3.fc30.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.cohAKr + umask 022 + cd /builddir/build/BUILD + cd clang-9.0.1.src + /usr/bin/rm -rf /builddir/build/BUILDROOT/clang-9.0.1-3.fc30.x86_64 + exit 0 Finish: rpmbuild clang-9.0.1-3.fc30.src.rpm Finish: build phase for clang-9.0.1-3.fc30.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-30-x86_64-1590391165.817940/root/var/log/dnf.rpm.log /var/lib/mock/fedora-30-x86_64-1590391165.817940/root/var/log/dnf.librepo.log /var/lib/mock/fedora-30-x86_64-1590391165.817940/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/clang-9.0.1-3.fc30.src.rpm) Config(child) 261 minutes 49 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